SQL Plus
SQL Plus
O SQL*Plus é uma ferramenta de queries, que nos permite através de uma janela,
padrão caracter, acessar o RDBMS Oracle, descrevendo literalmente os comandos
SQL que queremos submeter ao gerenciador, retornando imediatamente o resultado
da operação.
Iniciando no SQL*Plus
No ambiente Windows:
Então aparecerá uma tela de log on, onde são solicitados o nome, password e a
string de conexão com a instância do banco de dados.
Onde:
Nota:
· Em modo linha de comando, podemos entrar no SQL*Plus sem digitar a
password juntamente com o username, que impedirá que sua password fique
visível.
· A string de conexão é o elo de ligação entre a nossa aplicação ou ferramenta
Cliente e o banco de dados Oracle..
No nosso curso para acionar o Oracle SQL Plus será preciso digitar o nome do
usuário.
Em nosso caso o nome será VENTREDBD0810Nome do Usuário e inicialmente a
senha de todos será senha e o String host oracnova.
Nome : ventredbd0810mozart
Senha : senha
String do Host : oracnova
· Um comando SQL permanece no buffer até que um novo comando SQL seja
digitado.
Após a conexão o usuário poderá alterar a sua senha utilizando o seguinte comando:
No exemplo do usuário mozart se ele desejasse alterar a sua senha para ‘segredo’
o comando seria
Obs: A senha não pode começar por números e só pode conter letras, algarismos
números e _ .
Exemplos de Comandos
ID NOME
---------- --------------------
1 North America
2 South America
3 Africa / Middle East
4 Asia
5 Europe
ID NOME
---------- --------------------
1 North America
2 South America
3 Africa / Middle East
4 Asia
5 Europe
SQL> select *
2 from c_depto
3
SQL> l
1 select *
2* from c_depto
SQL> /
ID NOME ID_REGIAO
---------- --------------- ----------
10 Financeiro 1
31 Vendas 1
32 Vendas 2
33 Vendas 3
34 Vendas 4
35 Vendas 5
41 Operações 1
42 Operações 2
43 Operações 3
44 Operações 4
45 Operações 5
ID NOME ID_REGIAO
---------- --------------- ----------
50 Administrativo 1
12 linhas selecionadas.
Configurando o Ambiente
O SQL trabalha com uma tela padrão de 80 colunas o que faz com que linhas
maiores do que 80 sejam quebradas na tela.
SQL> SELECT * FROM C_EMPR;
Presidente 50 2500
1
VP, Operações 41 1450
Editando o Buffer
SQL>
Nota:
· Pode ser resumido digitando-se DESC e exibe o nome de cada coluna, se
ela é obrigatória ou não, o tipo do dado e o comprimento.
Exercício