delete/truncate/drop 区别

1 drop drop操做会删除表结构、依赖的约束、索引以及触发器,而且会将依赖该表的全部存储过程和视图设置为invalid。 drop操做就会直接删除整个表空间。 DDL操做,会包含implicit commit,所以不能回滚,也不能不触发触发器。 2 truncate truncate 只会删除表中的数据,并不会删除表结构。 truncate 是相对于先执行drop操做,而后再执行create
相关文章
相关标签/搜索