【Oracle】ORA-55610: Invalid DDL statement on history-tracked table

—删除表emp1时出现问题

SCOTT@GOOD> drop table emp1;
drop table emp1
           *
ERROR at line 1:
ORA-55610: Invalid DDL statement on history-tracked table

—在sys或者有权限的用户下,关闭表emp1的闪回归档

SCOTT@GOOD> conn / as sysdba
Connected.
SYS@GOOD> alter table scott.emp1 no flashback archive;

Table altered.

—删除emp1表

SYS@GOOD> drop table scott.emp1;

Table dropped.

总结:这个错误的原因是开启了闪回归档的表不能被删除。

posted on 2016-12-23 19:17  Diegoal  阅读(135)  评论(0编辑  收藏  举报

导航