sqlserver2005,如何将一个数据库中的所有表的数据清空,而约束不删?跪求答案

2024-11-28 21:00:08
推荐回答(4个)
回答1:

TRUNCATE TABLE 删除表中的所有行,但表结构及其列、约束、索引等保持不变。新行标识所用的计数值重置为该列的种子。如果想保留标识计数值,请改用 DELETE。如果要删除表定义及其数据,请使用 DROP TABLE 语句。

回答2:

设置好了级联删除,删除最高级那个表所有数据就OK

回答3:

使用数据库导入和导出向导将数据导入到另一个数据库表另一个数据库跨库直接链接到数据库表中的数据的范围。

回答4:

truncate table table_name;