Delete all records from all tables of database
无论如何都要从数据库的所有表中删除所有记录,同时保留所有约束。
我使用了net上可用的脚本,但是在定义外键的地方失败了。
由于我是数据库的新手,请提供一步一步的说明。
谢谢!
1 2 3 4 5 6 | CREATE PROCEDURE sp_EmplyAllTable AS EXEC sp_MSForEachTable ‘ALTER TABLE ? NOCHECK CONSTRAINT ALL’ EXEC sp_MSForEachTable ‘DELETE FROM ?’ EXEC sp_MSForEachTable ‘ALTER TABLE ? CHECK CONSTRAINT ALL’ GO |