Aaron的测试生活小说

半两五钱,笃志向前
  首页  :: 新随笔  :: 联系 :: 管理

使用SQl语句删除数据库中所有表的内容

Posted on   Aaron Wu  阅读(1291)  评论(0编辑  收藏  举报

原文发表于2008-09-03 17:46:05

今天碰到装满数据的数据库,想把它数据清空,以前使用的是生成脚本并传递脚本,后来发现这样做有时候会导致视图的丢失,所以只能找新的方法,网上搜了一下,解决方案如下:打开Sql server management studio并新建一个查询,在打开的XXX.SQL文件中输入:

exec

sp_MSforeachtable @command1='Delete from ?'

exec

sp_MSforeachtable @command1 = "TRUNCATE TABLE ?"

 然后执行语句。

详细介绍:

http://blog.csdn.net/minisunny/archive/2007/09/20/1793046.aspx

http://hi.baidu.com/realknow/blog/item/b37f1f3b1979b2ef14cecbd2.html

努力加载评论中...
点击右上角即可分享
微信分享提示