快速清空sql数据库恢复到初始状态
来源:互联网 发布:2016qq邮件钓鱼源码 编辑:程序博客网 时间:2024/05/08 08:14
今天完成了个项目,需要把sql数据库里所有的用户表数据删除。可以用TRUNCATE TABLE 或者DELETE TABLE 来完成,但是必须一个个操作很麻烦。在网上找到了个很好用的批处理操作整理了下粘出来,希望对大家有帮助。
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
- 快速清空sql数据库恢复到初始状态
- VS2005恢复到初始状态
- 清空数据库SQL
- 恢复回路由器到初始状态
- 清空SQL数据库日志
- 清空SQL数据库日志
- sql快速清空数据表的语句
- 快速清空数据库中所有表
- truncate 快速清空数据库表
- 清空日志,压缩数据库快速便捷
- 怎样快速清空mysql数据库?
- 清空Sql数据库日志等操作
- SQL Server 2005 : 清空数据库日志
- SQL数据库清空Log日志命令
- SQL 清空数据库数据方法
- SQL Server 2008清空数据库日志
- [SQL码农]数据库清空日志
- SQL Server 2005 : 清空数据库日志
- 在VMware中启用Linux桌面系统X-Window
- Java中浮点数的处理
- 転勤
- 匆匆
- 在resin中使用struts时出问题的解决办法
- 快速清空sql数据库恢复到初始状态
- 使用Reactor框架的简单udp服务器
- ERP软件的五个档次
- 在Fedora Core 5上体验 Aiglx 、Xgl 和 Compiz
- JSON编码简介
- 软件项目规模估计方法介绍
- 约瑟夫环的数学解法
- 浅析小流域综合治理评价指标体系和评价方法
- 网络编程之路