在 Oracle 的 sqlplus 中显示 sql 语法?

在 Oracle 的 sqlplus 中显示 sql 语法?

Oracle 的 sqlplus 相当于 Linux 的 man 或 --help 吗?

当我在 sqlplus 中输入 help index 时,会显示一些命令,但无法获取特定的 sql 语法。例如,如果我输入“help select”,则会得到:

SP2-0172 No HELP matching this tiopic was found.

当然,我想获得选择命令的所有可用选项。

当我在 SQL 提示符下时,如何获取信息或 SQL 语法?

谢谢

答案1

您需要安装该功能,使用SYSTEM账户登录并运行此SQL脚本:

@%ORACLE_HOME%\SQLPLUS\ADMIN\HELP\HLPBLD.SQL HELPUS.SQL

HLPBLD.SQL运行后,您已经在 SQL-Plus 上创建了帮助表。

答案2

实际上,您似乎不需要 sqlplus 本身的帮助,而是需要 SELECT 语句的帮助。

没有合适的方法可以在 sqlplus 中获取有关查询语法的帮助,因此我推荐 Oracle 的文档站点在这种情况下,这个页面

(旧版 Oracle 也有自己的文档)

实际上,官方文档可能太过全面而无法完成任务,因此,也要把 Google 作为亲密的朋友。

相关内容