delete 可以加where 条件,truncate不能加
truncate删除,效率高一点
假如要删除表中又自增长列,
用delete删除后,再插入数据,自增长列的值从断点开始,
而truncate删除后再插入数据,自增长列的值从1开始。
truncate删除没有返回值,delete删除有返回值。(是指数据库工具下方显示的信息)
truncate删除不能回滚,delete删除可以回滚。
delete 可以加where 条件,truncate不能加
truncate删除,效率高一点
假如要删除表中又自增长列,
用delete删除后,再插入数据,自增长列的值从断点开始,
而truncate删除后再插入数据,自增长列的值从1开始。
truncate删除没有返回值,delete删除有返回值。(是指数据库工具下方显示的信息)
truncate删除不能回滚,delete删除可以回滚。