第一種方法:
delete from 表名 (where 條件);
第二種方法:
truncate table 表名;
兩種方式的比較:
1、delete語句可以帶where條件,如果不帶默認全部刪除,truncate table不能帶條件,默認清空整張表的數據
2、效率上truncate要比delete更快,一旦刪除數據不可恢復
3、delete只刪除數據,不會釋放表空間,而使用truncate table刪除則會釋放全部的表空間,相當於恢復成一張新表
第一種方法:
delete from 表名 (where 條件);
第二種方法:
truncate table 表名;
兩種方式的比較:
1、delete語句可以帶where條件,如果不帶默認全部刪除,truncate table不能帶條件,默認清空整張表的數據
2、效率上truncate要比delete更快,一旦刪除數據不可恢復
3、delete只刪除數據,不會釋放表空間,而使用truncate table刪除則會釋放全部的表空間,相當於恢復成一張新表
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。