刪除表記錄之delete和truncate。
delete的語法格式如下:
delete from tableName [where condition]
該語句的意思是刪除tableName表中滿足condition條件的記錄,當(dāng)condition省略時則刪除表中所有記錄。
truncate的語法格式如下:
truncate table tableName
該語句的意思是刪除tableName表中的所有記錄,使用truncate可以釋放占用的數(shù)據(jù)塊表空間。
truncate刪除是不能回滾的,而delete刪除是可以回滾的。正因?yàn)槿绱耸褂胻runcate刪除所有記錄的速度比用delete刪除所有記錄的速度快。
新聞熱點(diǎn)
疑難解答
圖片精選