1. 程式人生 > >drop,delete和truncate的區別

drop,delete和truncate的區別

Truncate速度比較快。
Truncate刪除所有行,如果遇到任何一行違反違約(外來鍵約束),照刪不誤,但delete則會返回錯誤。
如果想保留標識計數值,要用delete,而truncate重新設定高水平。
Truncate是DDL語言,將被隱式提交,因此不能回滾。