delete和truncate

Posted quanhaijie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delete和truncate相关的知识,希望对你有一定的参考价值。

1.delete 可以加where 条件,truncate不能加

2.truncate删除,效率高一丢丢
3.假如要删除的表中有自增长列,
如果用delete删除后,再插入数据,自增长列的值从断点开始,
而truncate删除后,再插入数据,自增长列的值从1开始。
4.truncate删除没有返回值,delete删除有返回值

5.truncate删除不能回滚,delete删除可以回滚.

以上是关于delete和truncate的主要内容,如果未能解决你的问题,请参考以下文章

delete和delete[]的区别(转载)

delete和delete[]的误用

C++中delete和delete[]的区别

C++中delete和delete[]的区别

[c++04]delete和delete[]的区别

[c++04]delete和delete[]的区别