查询Oracle某一张表的生成时间

来源:互联网 发布:java中的类型转换 编辑:程序博客网 时间:2024/06/10 23:10

     工作中,经常需要关注一下Oracle中某一张表的生成时间。特此学习下供大家参考:

     1、select CREATED,LAST_DDL_TIME from user_objects where object_name=upper('表名')其中CREATED 为创建时间LAST_DDL_TIME为最后修改时间.  

     2、 select OWNER,OBJECT_NAME,CREATED from dba_objects where OBJECT_NAME='表名'  and OWNER='用户名'  CREATED 是表的创建时间查询 dba_objects 表需要dba权限。(这种情况下如果在实际开发中,可能会没有查看dba_objects的权限,因为通常用户都只会在自己的用户模式下)

    3、SELECT * FROM ALL_OBJECTS WHERE OBJECT_NAME = 'OBJNAME ' and OWNER='用户名'(这种可以记录所有的用户资源的生成状态)


0 0
原创粉丝点击