这你就得自己来了,比如
select * from sys.all_tables where owner not in ('SYS','SYSTEM','RMAN','SCOTT',...)

解决方案 »

  1.   

    select * from dict 显示所有Database Dictionary View
      

  2.   

    谢谢,那有没有相关的属性指明一个表是属于系统表还是用户表呢,比如在sql server中的系统表sysobjects中,xtype属性就可以明确的显示一个表是不是用户表(xtype = 'U'即可),oralclezhong,oracle中是不是也有相应的措施呢?请大侠帮忙。
      

  3.   

    如果系统表都带$的话,也可以用这个语句
    select tabel_name from all_tables where table_name not like '%$%'; 
      

  4.   

    select * from user_tables