一下删除MSSQL表所有的数据,但不删除表结构
2015-02-07 11:38
176 查看
--CREATE PROCEDURE sp_DeleteAllData
--AS
--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 ?'
--GO
exec sp_DeleteAllData
--AS
--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 ?'
--GO
exec sp_DeleteAllData
相关文章推荐
- oracle中关于表的所有操作(创建删除表,修改表结构,创建约束,操作表数据,增删改查等)
- 删除MSSQL数据的所有表
- [转]mssql中得到库里所有的表名,以及表的结构(列名和数据类型)
- oracle中关于表的所有操作(创建删除表,修改表结构,创建约束,操作表数据,增删改查等)
- SQL Server删除表中的所有数据,值保留表结构。
- MySQL删除某个database的所有数据表 -好东西保存一下
- 一次性删除Mysql数据库中所有表的数据,保留表结构
- 数据结构顺序表删除所有特定元素x
- [转]mssql中得到库里所有的表名,以及表的结构(列名和数据类型)
- MSSQL 删除数据库里某个用户所有表里的数据
- sqlserver删除所有表(表结构和数据)
- 数据结构实例<三>(匹配链表所有元素删除后并返回新的链表)入门
- Oracle删除某个用户下的所有表数据,但不删除表结构
- [转]mssql中得到库里所有的表名,以及表的结构(列名和数据类型)
- sqlserver删除所有表(表结构和数据)
- 删除数据库所有表数据(保留表结构和约束)
- oracle中关于表的所有操作(创建删除表,修改表结构,创建约束,操作表数据,增删改查等)
- MSSQL删除数据库里某个用户所有表里的数据
- 数据结构实现以较高的效率实现删除线性表中元素值在x到y(x和y自定)之间的所有元素。