【发布时间】:2019-07-20 09:24:49
【问题描述】:
我知道这个 SQL 查询提供了表结构:
DESC TableName;
但是我们是否有一个查询可以一次性/单次查询/命令提供所有数据库表的表结构?顺便说一句,我正在使用 SQL Developer。
提前谢谢你。
【问题讨论】:
-
SQL Developer 是一个客户端,你能确认你也在查询一个Oracle 数据库吗?
desc[ribe]也不是 SQL,它是一个客户端命令(在后台查询数据字典......)。你打算将输出用于什么 - 只是作为文本浏览? -
顺便说一句,由于您使用的是 SQL Developer,如果您打开日志(在 Windows 中为 Ctrl-Shift-L)并切换到其“语句”选项卡,然后描述任何表,您将能够看到客户端正在运行的确切查询以生成您看到的输出。 (双击语句以在弹出窗口中完整查看)。这可能是您自己的多表查询的起点?
-
谢谢@AlexPoole,是的,我正在使用 Oracle 数据库,因为我在 peoplesoft 平台上工作。让我看看你的建议。