sqlserver删除数据库中所有的表
-------------------------------------------------------------------------------------------
打开Sql server management studio并新建一个查询,在打开的XXX.SQL文件中输入:
exec sp_MSforeachtable @command1='Delete from ?' exec sp_MSforeachtable @command1 = "TRUNCATE TABLE ?"
然后执行语句。
------------------------------------------------------------------------------------------
如果由于外键约束删除table失败,则先删除所有约束:
--/第1步**********删除所有表的外键约束*************************/
DECLARE c1 cursor