Comandos Básicos SQL*PLUS

 

[Oracle] - Comandos Básicos SQL*PLUS

 

   Neste Post , irei demonstrar a utilização de comandos básicos do SQL*PLUS. Estes comandos abaixo são geralmente utilizados para manipulação de queries e arquivos ".sql" para serem executados ou editados pelo SQL*PLUS. O Banco de dados utilizado para executar estes comandos foi o Oracle Database 10G XE, nisso também podemos executar em versões posteriores como o Oracle Database 11G XE.

Easy Connection:
sqlplus <user>/<password>@<db_ip>/<db_name>


Comandos SQL*PLUS
 
desc(ribe) <tabela>
detalha tabela
 
 


 
select user from dual
seleciona o usuario logado no banco
 
 
select * from dual
tabela para teste de expressões do Oracle
 
 
/
executa o ultimo comando
no exemplo da imagem abaixo , o ultimo comando digitado foi SQL> select user from dual;
 
 
run
lista e executa o ultimo comando
 
 
L(ist)
lista o ultimo comando
 
 
A(ppend)
 
 
C(hange)/<expressão_localização>/ <expressão_add>
localizar expressão e adicionar mais comandos

DEL(ete)
deleta buffer de comando
 
 
ED(it)
abre o ultimo comando do buffer no editor de texto padrão
 
HOST <comando_do_SO>
aplica comandos do sistema operacional
 
 
SAVE <caminho><nome_do_arquivo>
salva o ultimo comando do buffer no diretório
 
 
@
pega o arquivo com instrução sql e carrega no buffer e executa a instrução
 
 
GET
 pega o arquivo com instrução sql e carrega no buffer
 
 
&
variável, prompt de entrada de valor
ex: select nome, salario from empregado where cod_depto=&codigo;
 
ACCEPT <nome_variavel> <tipo_variavel> PROMPT "<mensagem>"
substitui o texto de entrada padrão do sqlplus
 
PAUSE
pausa a instrução
 
PROMPT
imprime textos na tela
 
SET VERIFY ON/OFF
mostra(padrão)/oculta a display de alteração de variavel
 
CLEAR SCR
limpar tela
 
SQLPLUS /NOLOG @<arquivo_sql>
chama o sql sem precisar passar usuario e senha
 
CONNECT <usuario>/<senha>@<ip>/<instancia>

Bom pessoal, neste post a ideia era conhecermos alguns comandos do SQL*PLUS para utilizarmos quando precisarmos. Qualquer dúvida sobre o post, favor comentar para que possar ajudar. Que a Graça e Paz estejam com vocês.
 

 


Crie um site com

  • Totalmente GRÁTIS
  • Centenas de templates
  • Todo em português

Este site foi criado com Webnode. Crie um grátis para você também!