Professional Documents
Culture Documents
1 Introduo ao SQL*Plus
-SQL Structure Query Language
Atravs do SQL*Plus voc pode:
- Editar, armazenar,recuperar e rodar comandos SQL e blocos PL/SQL.
- Formatar, realizar clculos, armazenar, e imprimir resultados de uma consulta sob a forma de
relatrios.
- Listar definies de tabelas.
- Acessar e copiar dados entre banco de dados SQL.
- Enviar mensagens e receber respostas de usurios finais.
Bloco (Block)
procedural.
Tabela (Table)
Consulta (Query)
Resultado de Consulta
(Query Results)
Relatrio (Report)
Termine o comando com ponto e vrgula ou tecle <enter> abrindo nova linha e digite / e enter. O
SQL*Plus armazena o contedo do ltimo comando dentro do buffer SQL.
"Todos os direitos so reservados para a Senior Sistemas. Nenhuma parte deste material e/ou treinamento poder ser reproduzida em qualquer forma ou por
qualquer meio eletronicamente, mecanicamente, por fotocpias, gravao ou outros, sem a prvia autorizao da Senior Sistemas, sujeitando-se o cliente s
penalidades previstas em Lei especfica."
PRODUTO
SISTEMA
MDULO
TI
TI
SQL
PROCESSO
Introduo ao
SQLPlus
Table created.
SQL>
SQL> L 3
3* Dsc_Departamento Varchar2(30) not null,
SQL>
Input: Abre uma nova linha numerada aps a linha corrente com um texto;
Sintaxe: I[nput] [texto]
Exemplo:
SQL> Create Table Depto
2 (Cod_depto
3 Dsc_departamento
Table created.
SQL>
Number (03)
Date
"Todos os direitos so reservados para a Senior Sistemas. Nenhuma parte deste material e/ou treinamento poder ser reproduzida em qualquer forma ou por
qualquer meio eletronicamente, mecanicamente, por fotocpias, gravao ou outros, sem a prvia autorizao da Senior Sistemas, sujeitando-se o cliente s
penalidades previstas em Lei especfica."
PRODUTO
SISTEMA
MDULO
TI
TI
SQL
PROCESSO
Introduo ao
SQLPlus
(deixar 2 espaos
SQL>
Edit: Edita o arquivo especificado aps o comando ED. Quando nenhum arquivo especificado o
SQL*Plus editar o arquivo AFIEDT.BUF que contm o contedo do buffer.
Sintaxe: ED[it] [nome_de_arquivo]
Exemplo:
SQL>ED
SPOOL NOME.LST
SPOOL OFF
grava
Barra ( / ), run e SQL terminator ( ; ): Executam o contedo do buffer.
Sintaxe: /
Exemplo:
SQL> /
Save: Salva um determinado arquivo em um determinado diretrio.
Sintaxe: SAV[e] nome_de_arquivo
sobrepe o arquivo anterior
SAV[e] nome.arq replace
Exemplo:
SQL> Sav Rotina.Sql
Created file rotina.Sql
SQL>
Get: Carrega um determinado arquivo para dentro do buffer.
Sintaxe: GET nome_de_arquivo [lis[t]] [nol[ist]]
Onde: list: lista o contedo do arquivo
nolist: apenas carrega para a memria, no lista
Exemplo:
SQL> GET Rotina.Sql
"Todos os direitos so reservados para a Senior Sistemas. Nenhuma parte deste material e/ou treinamento poder ser reproduzida em qualquer forma ou por
qualquer meio eletronicamente, mecanicamente, por fotocpias, gravao ou outros, sem a prvia autorizao da Senior Sistemas, sujeitando-se o cliente s
penalidades previstas em Lei especfica."
PRODUTO
SISTEMA
MDULO
TI
TI
SQL
PROCESSO
Introduo ao
SQLPlus
"Todos os direitos so reservados para a Senior Sistemas. Nenhuma parte deste material e/ou treinamento poder ser reproduzida em qualquer forma ou por
qualquer meio eletronicamente, mecanicamente, por fotocpias, gravao ou outros, sem a prvia autorizao da Senior Sistemas, sujeitando-se o cliente s
penalidades previstas em Lei especfica."
PRODUTO
SISTEMA
MDULO
TI
TI
SQL
PROCESSO
Introduo ao
SQLPlus