删除数据库中所有表的数据
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
相关文章推荐
- 保存数据库中其他对象不变,删除数据库中所有数据的实现方法
- 勤于思考:游标删除数据库所有表数据
- 数据库表初始化,删除所有数据后主键ID从1开始
- 将一个数据库中所有表的数据全部删除的命令
- SQL Server 清空或删除所有数据库表中的数据
- 删除数据库中的所有表或其中的数据
- 一段删除某个数据库下所有数据的好脚本
- 删除数据库所有表数据(保留表结构和约束)
- 报表服务器无法解密用于访问报表服务器数据库中的敏感数据或加密数据的对称密钥。必须还原备份密钥或删除所有加密的内容。
- SQL Server 数据库维护脚本合集[006]-删除所有用户表数据并截断表
- SQL删除数据库中所有用户数据表主键
- 保存中其他对象不变,删除数据库中所有数据的实现方法
- 删除数据库所有表数据
- 删除sqlserver指定数据库的所有表的数据
- 删除数据库中所有表的数据
- 删除数据库所有用户表数据
- 删除数据库中所有表数据
- 删除数据库所有表数据
- SQL Server 数据库维护脚本合集[007]-删除数据库所有用户表数据
- SQL删除数据库中所有用户数据表主键