Sql 筛选用户创建的表和视图
当我执行命令时:Sql 筛选用户创建的表和视图,sql,oracle11g,Sql,Oracle11g,当我执行命令时: select * from tab; 我一进入数据库,就会得到许多内置表,以及我创建的表和视图 我怎样把它们分开?如何仅查看我创建的表和视图?您可以使用以下查询查询您拥有的表: SELECT table_name FROM user_tables 有关意见: select view_name from user_views 从dba_表中选择owner,table_name,其中owner='XXXX' 其中XXXX是一个架构名称。dba\u表对于普通用户不可访问,然
select * from tab;
我一进入数据库,就会得到许多内置表,以及我创建的表和视图
我怎样把它们分开?如何仅查看我创建的表和视图?您可以使用以下查询查询您拥有的表:
SELECT table_name
FROM user_tables
有关意见:
select view_name from user_views
从dba_表中选择owner,table_name,其中owner='XXXX'
其中XXXX是一个架构名称。
dba\u表
对于普通用户不可访问,然后从用户\u表中选择*;