全,
是否有一种方法可以标识Oracle 11g中的系统表?
如果我调用SQLTables()接口,我将获得所有可用表的列表。我想要的是确定哪个表是Oracle内部的,哪个是用户创建的。
我正在连接system帐户。( dba one)。
蒂娅!
发布于 2021-01-27 17:07:53
使用OWNER列名作为过滤器进行查询,例如DBA_TABLES (这意味着您可以访问该数据库中的所有表)。例如:
select owner, table_name
from dba_tables
where owner in ('SYS', 'SYSTEM');有关更多所有者的信息,请查询DBA_USERS
select * from dba_users;并在第一个查询中包含您想要的任何内容。
https://stackoverflow.com/questions/65915742
复制相似问题