delete table 与delete from table此两条语句没有实质的区别,都是删除表中的记录。
delete from 是标准写法,基本适用所有的数据库,但是delete就不一定了~
不过truncate table ,此语句也为删除表中的记录,但与delete 的区别在于truncate table不能回滚,delete语句能进行回滚。实质上,truncate对表空间等也是有所动作的,会降低段里面的高水位线,起到回收空间的效果
delete table 与delete from table此两条语句没有实质的区别,都是删除表中的记录。
不过truncate table ,此语句也为删除表中的记录,但与delete 的区别在于truncate table不能回滚,delete语句能进行回滚。实质上,truncate对表空间等也是有所动作的,会降低段里面的高水位线,起到回收空间的效果