日期:2014-05-17  浏览次数:21065 次

Oracle如何查看主键的初次创建时间?

右键点击表名,选择“查看”,只能查看到主键的“最后修改时间”,如上图

如何才能查到主键初次创建的时间呢?
Oracle

------解决方案--------------------
Oracle不会存储主外键的创建时间,不过既然你要查看的是主键的创建时间,那么有一个变通的办法。
基于Oracle会给每个表的主键自动创建index,所以你可以通过dba_objects表查询该主键对应的index创建时间,从而得到主键的创建时间。


SELECT created FROM dba_objects s WHERE s.object_name = 'PC_CC2';