MSSQL 清空数据库的方法

一 清空数据库里所有的表 复制代码 代码如下: DECLARE @tablename varchar(50) DECLARE @truncatesql varchar(255) DECLARE TrCun_Cursor CURSOR FOR select [name] from sysobjects where type = ‘U’ –有条件的清空表 name’不想清

一 清空数据库里所有的表 复制代码 代码如下: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二 清除数据库里的所有数据 EXEC sp_MSforeachtable “truncate table ?”

上一篇 mysql怎么查看数据库保存在哪
下一篇 mysql字段怎么判断是否存在
剑圣无痕

剑圣无痕

这个人很懒,什么都没有留下~

本月创作热力图