TRUNCATE delete差异

TRUNCATE delete区别truncate是DDL语言,此操作是不可回滚的,所以速度较快。?delete是DML语言,是将数据写入

TRUNCATE delete区别

truncate是DDL语言,此操作是不可回滚的,所以速度较快。

?

delete是DML语言,是将数据写入回滚段中,以便回滚时使用,所以速率较慢。

?

无论是ORACLE还是SQL SERVER,都有这样的关键字。

?

truncate的语法:truncate table xx

?

delete语法:delete from xx或者delete xx