Aprenda PL/SQL

O Oracle SQL*Plus possui uma série de comandos que são uma mão na roda! Infelizmente, nem sempre temos o manual completo do SQL*Plus em mãos ou não temos acesso a internet pra pesquisar. É nessa hora que podemos fazer uso de uma tabela do usuário SYSTEM chamada HELP.

Se ela não aparece pra você, então alguém com privilégio de DBA deve dar um GRANT de select para essa tabela:
SQL> grant select to USUARIO;

Com base nessa tabela, podemos usar o seguinte script que vai facilitar o serviço:

SET VER OFF
ACCEPT HELP CHAR PROMPT 'Digite o help (Em branco para mostrar tópicos): ' DEF 'TOPICS'

select info texto
from system.help
where topic=upper('&&HELP')
order by seq
/

Salve o script acima como HELP.SQL e execute da seguinte forma no SQL*Plus:
SQL> @help
Digite o help (Em branco para mostrar tópicos): PROMPT

TEXTO
----------------------------------------------------------------

PROMPT
------

Sends the specified message or a blank line to the user's
screen.

PRO[MPT] [text]

SQL>

Comente aqui

Comments are closed.