我在sql worksheet中输入show table;显示ORA-00900报错
时间: 2024-02-21 08:00:28 浏览: 163
非常抱歉,我的回答有误。在Oracle SQL Developer中,是无法直接使用SHOW TABLES命令的。正确的方式是使用SQL查询来获取表的信息。
例如,要列出当前用户的所有表,可以使用以下查询:
```
SELECT table_name FROM user_tables;
```
这将返回一个包含当前用户所有表名的结果集。
如果您想要列出所有的表,不管是哪个用户创建的,可以使用以下查询:
```
SELECT table_name FROM all_tables;
```
这将返回一个包含所有表名的结果集,包括SYSTEM和其他所有用户创建的表。请注意,您需要具有足够的权限才能查询所有表的信息。
阅读全文