1. 程式人生 > >oracle中刪除和截斷表

oracle中刪除和截斷表

1.truncate table命令

      -ddl語句

      -無法回退

      -能夠刪除表的所有行,同時保持表的定義不變

      -比delete語句速度快

      -truncate table 表名

2.delete語句

     -dml語句

     -可以回退

     -可以有條件的刪除

     -delete from 表名

       where 條件

3.drop語句

     -ddl語句

     -無法回退

     -刪除表的所有行,同時刪除表定義

     -drop table [schema.]tablename(模式.表名);