手机
当前位置:查字典教程网 >编程开发 >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 清空数据库的方法】相关文章:

SQL Server 2008 数据库中创建只读用户的方法

SQL Server数据库中的存储过程介绍

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

Win2008中安装的MSSQL2005后无法访问的解决方法

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

MSSQL获取当前插入数据的id

SQL Server压缩日志及数据库文件大小

用SQL建立索引的方法步骤

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

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

精品推荐
分类导航