1、truncate table 表名
使用這種方式清空表的數據是直接釋放表的數據所占用的空間,不能使用rollback命令回滾數據。
使用的時候一定要小心,確保不是重要數據,如果是重要數據一定要備份。
2、delete from 表名
使用delete操作清空表時,是能夠使用rollback命令回滾數據的。
但在執行速度和效率方面是不如truncate,當表中有大量的數據時,使用truncate table是將表結構重新構建一次,速度要比使用delete from快很多。
1、truncate table 表名
使用這種方式清空表的數據是直接釋放表的數據所占用的空間,不能使用rollback命令回滾數據。
使用的時候一定要小心,確保不是重要數據,如果是重要數據一定要備份。
2、delete from 表名
使用delete操作清空表時,是能夠使用rollback命令回滾數據的。
但在執行速度和效率方面是不如truncate,當表中有大量的數據時,使用truncate table是將表結構重新構建一次,速度要比使用delete from快很多。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。