手机
当前位置:查字典教程网 >编程开发 >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数据库中的存储过程介绍

SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解决方法

SQL Server数据库管理员(DBA)的工作内容

用SQL建立索引的方法步骤

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

SQL Server 2005恢复数据库详细图文教程

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

SQL语句的基本语法

sqlserver只有MDF文件恢复数据库的方法

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

精品推荐
分类导航