发布网友 发布时间:2022-04-22 09:46
共1个回答
热心网友 时间:2022-04-09 09:40
方法1:
根据指定用户名获得对应用户所拥有权限的表
SELECT table_name, owner FROM all_tables WHERE owner = 'SCOTT';
方法2:
通过tab视图获得当前登录用户所有表和视图,通过tabletype过滤获得所有表
SELECT * FROM tab WHERE tabtype = 'TABLE';
方法3:
根据user_tables表获得当前用户拥有所有表
SELECT table_name FROM user_tables;
方法4:
根据sys表空间下all_object表获得指定用户指定类型对象(表)
SQL> SELECT object_name FROM sys.all_objects WHERE owner='SCOTT' AND object_type='TABLE';