delete删除数据和truncate删除数据有什么区别?
delete:DML 一条一条删除表中的数据
truncate: DDL 先删除表再重建表
关于哪条执行效率高:
具体要看表中的数据量,如果数据比较少,delete比较高效。如果数据比较多,truncate比较高效。
delete:DML 一条一条删除表中的数据
truncate: DDL 先删除表再重建表
关于哪条执行效率高:
具体要看表中的数据量,如果数据比较少,delete比较高效。如果数据比较多,truncate比较高效。