查询oracle自带的表

来源:互联网 发布:二宫和也 知乎 编辑:程序博客网 时间:2024/04/30 06:03
可以根据表建时间不同,来将你本人建的表和数据库自动建的表分开,虽然他们都是同一个用户建的。在user_table表里没有建表时间这一字段,可以用user_objects这个表。数据库系统建的表的时间和oracle发行版本有关,我的10.2.0.10版中这些都是2005-8-30建的,你本人建的表都大于这个时间。或者将范围缩更小些,找你最近两个月、一年建的表


SELECT * from user_objects WHERE object_type='TABLE' and CREATED < sysdate - 30;SELECT * from user_objects WHERE object_type='TABLE' and CREATED > to_date('2005-8-31','yyyy-mm-dd');


0 0
原创粉丝点击