在SQL中存在Truncate Table约束之后?

时间:2010-11-18 12:34:04

标签: sql

当我们在SQL中截断表时,所有来自但是表的所有记录都存在。我想知道约束,索引是否仍然存在?

3 个答案:

答案 0 :(得分:2)

截断只删除表格中的记录。

来自MSDN(TRUNCATE TABLE):

  

TRUNCATE TABLE类似于没有WHERE子句的DELETE语句;

答案 1 :(得分:2)

约束,索引仍然存在。有关详细信息check this

答案 2 :(得分:1)

您的约束和索引将保留。截断还会将任何自动递增的ID重置为零。