手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >MSSQL 清空数据库的方法
MSSQL 清空数据库的方法
摘要:一清空数据库里所有的表复制代码代码如下:DECLARE@tablenamevarchar(50)DECLARE@truncatesqlvar...

一 清空数据库里所有的表

复制代码 代码如下:

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 ?"

【MSSQL 清空数据库的方法】相关文章:

SQL2005 性能监视器计数器错误解决方法

SQL2005日志收缩方法

SQL Server 2008及更高版本数据库恢复方法之日志尾部备份

SQL语句的基本语法

SQL Server 2005 定时执行SQL语句的方法

如何远程连接SQL Server数据库图文教程

SQL Server 2005 更改安装路径目录的方法小结

删除数据库中重复数据的几个方法

用SQL语句实现随机查询数据并不显示错误数据的方法

SQLSERVER2005 中树形数据的递归查询

精品推荐
分类导航