首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

sql server 剔除数据库的所有表

2012-07-02 
sql server 删除数据库的所有表declare mycur cursor local for select [name] from dbo.sysobjects where

sql server 删除数据库的所有表

declare mycur cursor local for select [name] from dbo.sysobjects where xtype='U' and left([name],4)='abcd'
declare @name varchar(100)

OPEN mycur

FETCH NEXT from mycur into @name

WHILE @@FETCH_STATUS = 0

BEGIN
exec('drop table ' + @name)
FETCH NEXT from mycur into @name
END

CLOSE mycur

热点排行