过滤用户创建的表和视图

时间:2017-11-01 09:33:29

标签: sql oracle11g

This is how i get- image

当我执行命令时:

select * from tab;

当我进入数据库时​​,我会获得很多内置表,以及由我创建的表和视图。

如何分开它们?如何仅查看由我创建的表格和视图?

2 个答案:

答案 0 :(得分:1)

您可以使用以下查询来查找您拥有的表:

SELECT table_name
  FROM user_tables

观点:

select view_name from user_views

答案 1 :(得分:0)

SELECT owner,table_name FROM dba_tables where owner ='XXXX';

其中XXXX是架构名称。