您的位置:首页 > 数据库

删除数据库中所有表的数据

2009-08-17 16:10 211 查看
create  PROC   P_DelAllUserTableData
as
Begin
declare   @name   varchar(50)
Declare   Cur   Cursor   For
select   Name   from   sysobjects   where   xtype='u'   and   status>=0   and   Name   like   '%Test%'  --数据库名字
declare   @SQL   Varchar(300)
Open   Cur
Fetch   Cur   Into   @name
While   @@FETCH_STATUS=0
BEGIN
Set   @sql='DELETE   '+@name+''
Exec(@sql)
Fetch   Cur   Into   @name
End
Close   Cur
Deallocate   cur
End
GO

exec   P_DelAllUserTableData
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: