Neste tutorial, apresentaremos o SQL * Plus e aprenderemos como conectá-lo ao banco de dados.
Após a conexão, também veremos como escrever nosso primeiro programa "Hello World" em PL / SQL.
Neste tutorial - você aprenderá.
- O que é SQL * Plus?
- Conectando-se ao banco de dados
- Como escrever um programa simples usando PL / SQL
- Declaração e uso de variáveis no programa
- Comentários em PL / SQL
O que é SQL * Plus?
SQL * Plus é uma ferramenta de consulta interativa e em lote que é instalada com todas as instalações do Oracle. Ele pode ser encontrado em Iniciar> Programas> Oracle-OraHomeName> Desenvolvimento de aplicativos> SQL Plus. Como alternativa, você também pode baixá-lo da Oracle Technology Network (OTN)
Ele tem uma interface de usuário de linha de comando, GUI do Windows e interface de usuário baseada na web.
Ele permite que o usuário se conecte ao banco de dados e execute comandos PL / SQL.
Conectando-se ao banco de dados
Nesta seção, aprenderemos como se conectar ao SQL * Plus na GUI do Windows. Quando abrimos o SQL * Plus, ele solicitará os detalhes da conexão conforme mostrado abaixo.
Detalhes de conexão:
- Nome de usuário:
- Senha:
- String do host:
- Após a conexão bem-sucedida, o SQL plus aparecerá conforme mostrado abaixo
- Precisamos executar "set serveroutput on" se precisarmos ver a saída do código.
- Agora estamos prontos para trabalhar com a ferramenta SQL * Plus.
Como escrever um programa simples usando PL / SQL
Nesta seção, vamos escrever um programa simples para imprimir "Hello World" usando "Bloco anônimo".
BEGINdbms_output.put_line (‘Hello World… ');END;/Resultado:
Hello World…
Explicação do código:
- Linha de código 2 : imprime a mensagem "Hello World…"
- A captura de tela abaixo explica como inserir o código no SQL * Plus.
Nota: Um bloco deve ser sempre seguido por '/' que envia a informação ao compilador sobre o final do bloco. Até que o compilador encontre '/', ele não considerará o bloco concluído e não o executará.
Declaração e uso de variáveis no programa
Aqui vamos imprimir o "Hello World" usando as variáveis.
DECLAREtext VARCHAR2(25);BEGINtext:= ‘Hello World’;dbms_output.put_line (text);END:/Resultado:
Hello World
Explicação do código:
- Linha de código 2 : Declaração de uma variável "texto" de um tipo VARCHAR2 com tamanho 25
- Linha de código 4 : Atribuição do valor "Hello World" à variável "text".
- Linha de código 5 : Imprimindo o valor da variável "texto".
Comentários em PL / SQL
Comentar o código simplesmente instrui o compilador a ignorar a execução desse código específico.
O comentário pode ser usado no programa para aumentar a legibilidade do programa. Em PL / SQL, os códigos podem ser comentados de duas maneiras.
- Usando '-' no início da linha para comentar essa linha particular.
- Usando '/ *…. * /' Podemos usar várias linhas. O símbolo '/ *' marca o início do comentário e o símbolo '* /' marca o final do comentário. O código entre esses dois símbolos será tratado como comentários pelo compilador.
Exemplo : neste exemplo, imprimiremos 'Hello World' e também veremos como as linhas comentadas se comportam no código
BEGIN--single line commentdbms output.put line (' Hello World ’);/*Multi line commenting beginsMulti line commenting ends */END;/Resultado:
Hello World
Explicação do código:
- Linha de código 2 : o comentário de linha única e o compilador ignoraram esta linha da execução.
- Linha de código 3 : Imprimindo o valor "Hello World".
- Linha de código 4 : o comentário multilinha começa com '/ *'
- Linha de código 5 : o comentário multilinha termina com '* /'
Resumo
Neste tutorial, você aprendeu sobre o SQL * Plus e o estabelecimento de conexão com o SQL * Plus. Você também aprendeu como escrever o programa simples e como usar uma variável neles. Em nossos próximos capítulos, aprenderemos mais sobre as diferentes funcionalidades que podem ser implementadas no programa PL SQL.