oracle 怎样查询某用户下的所有表的表名

2025-03-21 17:52:56
推荐回答(1个)
回答1:

oracle 怎样查询某用户下的所有表的表名
ORACLE下有三个视图
DBA_TABLES 拥有DBA角色的用户可以查看系统中的所有表
USER_TABLES 登录数据库的当前用户拥有的所有表
ALL_TABLES 登录数据库的当前用户有权限查看的所有表

类似的,除了表,还有视图、存储过程、同义词等等对象,使用[DBA|USER|ALL]_TABLES可以查看到你想要的对象