原文发表于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

相关文章:

  • 2021-12-10
  • 2021-10-12
  • 2022-12-23
  • 2021-09-23
  • 2021-11-12
  • 2021-07-09
  • 2022-03-02
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
  • 2022-02-25
  • 2022-12-23
  • 2021-09-25
  • 2022-03-06
相关资源
相似解决方案