📅  最后修改于: 2023-12-03 15:07:45.126000             🧑  作者: Mango
在 Oracle 数据库中,可以使用以下 SQL 查询语句来显示所有表:
SELECT table_name FROM user_tables;
此语句将返回当前用户所有表的名称。
如果想查看其他用户的表,需要使用以下 SQL 查询语句:
SELECT table_name FROM all_tables WHERE owner='<用户名>';
需要将 <用户名>
替换为要查询的用户的用户名。
如果想查看所有表,包括系统表和没有所有者的对象,可以使用以下 SQL 查询语句:
SELECT table_name FROM all_objects WHERE object_type='TABLE';
此语句将返回所有表的名称,包括系统表和没有所有者的表。
使用以上 SQL 查询语句可以在 Oracle 中显示所有表。需要注意的是,访问其他用户的表需要适当的权限。