--批量删除以test的表开头的表
declare @name varchar(50)
while(exists(select * from sysobjects where name like test%' ))
begin
select @name=name from sysobjects where name like test%'
exec ('drop table '+@name)
end
相关文章
- SQL Server中查询数据库及表的信息语句
- sql server 还原数据库后,删除用户,提示数据库主体在该数据库中拥有架构,无法删除解决方法
- 查询SQL Server 数据表中不包含某一列的SQL语句该怎么写?
- SQL Server 普通表Switch到分区表问题
- 请问SQL SERVER2005中能否将普通表修改为分区表
- 在Sql Server 2005中将主子表关系的XML文档转换成主子表“Join”形式的表
- MS Sql Server 2005 分区表有点麻烦
- 理解SQL SERVER中的分区表
- 连接出错[DBNMTMPW]找不到指定的sql server,但我在ODBC中设置一个连接后,再启动此软件就连接成功????
- 将具有派生列名称的列添加到SQL Server 2014中的现有表