日期:2009-08-23  浏览次数:21218 次

清空记录,我都用的delete命令,为什么朋友使用truncate命令呢?

 

因为使用truncate命令清空所有的记录速度比delete快,并且快很多呢。

看看具体方法,identity字段是可以修改的,缺省是关闭的,我们要把开关打开:

set identity_insert table on

insert ....

set identity_insert table off

这个命令只是显式地插入数据,当然我们也可用这个命令插入到identity间隙。identity字段的内容是不可以修改的。

另外,执行delete命令后,Server仍会“记得”上一个identity,所以我们必须truncate后才可以让identity从初始值开始。