T-SQL语句3

一、删除表

1.drop table语句

drop table database_name,schema_name,table_name

2.删除数据表

drop table dbo.t_delete//在同一个drop table语句中删除引用表一级包含主键的数据表时,需要首先列出引用表,并且在删除数据表时,用户必须具有control权限或者具备db_ddladmin固有数据库角色的成员身份
go

执行前:

执行后:

3.删除临时表

create table #t_book_sale//创建一个临时表
(
   id  int not null,
   mc  char(20),
   xssl  int default 0,
   dj  float default 0,
   bz  varchar(50),
   constraint bz check(bz='有货'or bz='无货')
)
insert into #t_book_sale values(3,'jsp编程',6,30,'有货')//插入一行数据
go
select*from #t_book_sale
go
if OBJECT_ID(N'tempdb..#t_book_sale',N'U')is not null  //测试该表是否存在
drop table #t_book_sale//删除临时表
go
select*from #t_book_sale
go

删除前:

 

删除后:

原文地址:https://www.cnblogs.com/bosamvs/p/5600528.html