最后一个DDL在表Oracle DB上执行

时间:2015-04-10 14:32:57

标签: oracle ddl toad

有没有办法知道在桌子上执行的最后一个ddl?我不想知道时间而是ddl句子(创建,改变,丢弃)。

问题:当我在表上插入一行时,TOAD没有响应,并且db不能被其他用户使用,被锁定。 在使用任务管理器终止toad进程后,我重新打开它并说该表的最后一个ddl时间就像是4秒前并且没有插入行。这个问题只发生在该表中。

我知道插入是一个DML句子所以我不知道为什么最后的ddl时间会更新。

PS:英语不是我的第一个语言,我希望你能理解这些文字.-

1 个答案:

答案 0 :(得分:0)

您可以检查ALL_OBJECTS表中的last_ddl_time列。

http://docs.oracle.com/cd/B14117_01/server.101/b10755/statviews_1102.htm