Sqlserver清空数据库中所有表数据

发布于:
分类: Script其他(计算机)
USE [table_name]
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
EXEC sp_MSForEachTable 'ALTER TABLE ? DISABLE TRIGGER ALL'
EXEC sp_MSForEachTable 'DELETE FROM ?'
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
EXEC sp_MSForEachTable 'ALTER TABLE ? ENABLE TRIGGER ALL'
EXEC sp_MSFOREACHTABLE 'SELECT * FROM ?'
--自增长的ID重新开始排
DBCC CHECKIDENT ('TableName',RESEED,0)

另有 SqlServer 删除所有表 (结构)

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注