...当前DB中的所有表。
要做到这一点 - 正如您所说的 - 您必须以具有适当权限的用户身份进行连接。这样的内置用户就是数据库owner,用户名为
SYS
。然后您就可以查询 DBA_TABLES
,这可以让您看到您所要求的内容:整个数据库中的所有表。
另一方面,如果您使用了错误的term并且实际上意味着“当前用户”而不是“当前数据库”,那么 - 以任何用户身份连接(包括
CASMR
) - 查询
USER_TABLES
查看您自己的桌子,或者ALL_TABLES
查看您自己的表,以及授予您访问这些表的其他用户拥有的表在 SQL Developer 中,有“表”节点(对象导航器中的第一个节点),所以 - 展开它,您将看到表列表。