Oracle10g 无法获取SQL*Plus中SQL命令的帮助
我读过关于这个话题的其他文章,但没有一篇适合我 我在Linux中运行bash shell的SQL*Plus。SQL*Plus版本为:Oracle10g 无法获取SQL*Plus中SQL命令的帮助,oracle10g,sqlplus,Oracle10g,Sqlplus,我读过关于这个话题的其他文章,但没有一篇适合我 我在Linux中运行bash shell的SQL*Plus。SQL*Plus版本为: SQL*Plus: Release 10.2.0.1.0 - Production 我已尝试根据此常见问题解答启用帮助工具: 但是我在导入帮助脚本时出错: DROP VIEW HELP_TEMP_VIEW * ERROR en línea 1: ORA-00942: la tabla o vista no existe 现在,如果我尝试获取SELECT命令的
SQL*Plus: Release 10.2.0.1.0 - Production
我已尝试根据此常见问题解答启用帮助工具:
但是我在导入帮助脚本时出错:
DROP VIEW HELP_TEMP_VIEW
*
ERROR en línea 1:
ORA-00942: la tabla o vista no existe
现在,如果我尝试获取SELECT命令的帮助,我会收到一条消息,告诉我此主题没有可用的帮助:
SQL> help select
SP2-0172: No se ha encontrado la ayuda que coincida con este tema.
如果我执行帮助索引以显示内置帮助包含哪些主题,则似乎只包含SQL*Plus命令,而不包含以下SQL语句:
SQL> help index
Enter Help [topic] for help.
@ COPY PAUSE SHUTDOWN
@@ DEFINE PRINT SPOOL
/ DEL PROMPT SQLPLUS
ACCEPT DESCRIBE QUIT START
APPEND DISCONNECT RECOVER STARTUP
ARCHIVE LOG EDIT REMARK STORE
ATTRIBUTE EXECUTE REPFOOTER TIMING
BREAK EXIT REPHEADER TTITLE
BTITLE GET RESERVED WORDS (SQL) UNDEFINE
CHANGE HELP RESERVED WORDS (PL/SQL) VARIABLE
CLEAR HOST RUN WHENEVER OSERROR
COLUMN INPUT SAVE WHENEVER SQLERROR
COMPUTE LIST SET XQUERY
CONNECT PASSWORD SHOW
在mysql客户机中获得SQL命令的帮助将是非常好的。任何帮助都是非常受欢迎的。提前感谢我已经浏览了脚本,ORA-00942通常是预期的,不会破坏任何东西 这是设计好的。Oracle只是没有提供选择、更新、创建等方面的帮助,大概是因为它们是巨大的页面。您在帮助索引中看到的内部sqlplus命令就是您所期望的 帮助内容位于打开文本的helpus.sql文件中。我曾尝试在谷歌上搜索任何旧版本的类似内容,但没有结果。如果您真的希望有一些定制的帮助内容,我认为您可以自己编写脚本,使用helpus.sql,并根据需要添加主题
SQL> alter session set current_schema=system ;
SQL> INSERT INTO HELP VALUES ('TEST123', 1, 'Just testing...' ) ;
SQL> commit;
SQL> help test123
Just testing...
谢谢你的建议。在这种情况下,我想应该有其他用户创建的帮助脚本?我会努力寻找它们。@cortezthekiller我曾试图在谷歌上搜索这些用户制作的脚本,但没有找到。