SQL Server 清空数据库的方法
2022-11-12 09:48:40
内容摘要
这篇文章主要为大家详细介绍了SQL Server 清空数据库的方法,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!一 清空数据库里所有的表
代码
文章正文
这篇文章主要为大家详细介绍了SQL Server 清空数据库的方法,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
一 清空数据库里所有的表代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <code>DECLARE @tablename varchar(50) DECLARE @truncatesql varchar(255) DECLARE TrCun_Cursor CURSOR FOR select [name] from sysobjects where type = 'U' --有条件的清空表 name<> '不想清空的表名' -- OPEN TrCun_Cursor FETCH TrCun_Cursor INTO @tablename WHILE(@@fetch_status = 0) BEGIN SET @truncatesql = 'truncate table ' + @tablename -- exec (@truncatesql) --当要删除时,就去掉-- PRINT @truncatesql FETCH TrCun_Cursor INTO @tablename END CLOSE TrCun_Cursor DEALLOCATE TrCun_Cursor </code> |
注:关于SQL Server 清空数据库的方法的内容就先介绍到这里,更多相关文章的可以留意
代码注释