7

我正在尝试在 oracle 上运行“描述 table_name”命令。我正在使用 dbeaver 访问 oracle。但是,当我运行命令时,它显示 SQLException 和错误消息“无效的 sql 语句”。我该如何执行操作?

4

4 回答 4

9

describe不是 SQL 语句,否则它会记录在 SQL 语言参考中:

describe命令的文档可以在 SQL*Plus 命令参考中找到:

这意味着它在 SQL*Plus 中可用(并且可能在 SQL Developer 中也是如此)。它是一个客户端命令,因此您使用的 SQL 客户端需要支持它。

于 2016-05-10T13:55:20.933 回答
2

突出显示对象并按 f4 ,这将为您提供表格/对象详细信息

https://dbeaver.io/forum/viewtopic.php?f=3&t=1937

正如@a_horse_with_no_name 已经说过 desc 不是SQL语句。所以我们可以使用这个快捷方式

于 2019-02-07T08:38:52.030 回答
1

我刚刚在 SQL Developer 上尝试过,它确实有效。也许它以前不可用,但肯定是 SQL Developer 19.1。

于 2019-05-08T13:53:29.907 回答
-1

DESC[RIBE] 命令只是一个 SQL*Plus 命令,即使你在 SQL Developer 中尝试它也不起作用!

来源:https ://ss64.com/ora/desc.html

于 2017-06-23T02:47:32.160 回答