清空表的两种⽅式truncate和deletefrom
1、truncate table 表名
使⽤这种⽅式清空表的数据是直接释放表的数据所占⽤的空间,不能使⽤rollback命令回滚数据。
使⽤的时候⼀定要⼩⼼,确保不是重要数据,如果是重要数据⼀定要备份。
2、delete from 表名
truncated 带where使⽤delete操作清空表时,是能够使⽤rollback命令回滚数据的。
但在执⾏速度和效率⽅⾯是不如truncate,当表中有⼤量的数据时,使⽤truncate table是将表结构重新构建⼀次,速度要⽐使⽤delete from 快很多。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论