SQL significa Structured Query Language e é usado por desenvolvedores de banco de dados para recuperar, atualizar e inserir dados em bancos de dados. PL / SQL, ou Linguagem de Programação / SQL, SQL aumenta, fornecendo funcionalidades, tais como variáveis e lógica. Usando PL / SQL, os desenvolvedores Oracle podem ir além do conjunto padrão de funções oferecidas pelo SQL e escrever aplicações inteiras que lhes permitem tirar o máximo proveito dos dados armazenados em seus sistemas de informação Oracle.
Coisas que você precisa
- banco de dados oracle
- SQL * Plus utilitário
Abra o SQL * Plus utilitário. Digite o código da seção declarativa no prompt, seguido por um retorno. Coloque todas as definições de variáveis na seção declarativa.
DECLARAR
/declarar variáveis aqui/
Declarar uma variável que irá armazenar dados selecionados a partir do banco de dados, seguido por um retorno. As variáveis devem ser declaradas usando o formato "nome," "digitar," "comprimento."
DECLARAR
/declarar variáveis aqui/
numVar número (6);
Digite o seção de código executável. Na linha seguinte, digite o código que seleciona um valor de uma tabela de banco de dados e coloca-lo na variável declarada. Suponha que uma tabela chamada myNums com um disco chamado myNumber.
DECLARAR
/declarar variáveis aqui/
numvar número (6);
INÍCIO
/selecione o valor da myNumber recorde em myNums de mesa e colocá-lo na variável numVar/
selecione myNumber em numVar de myNums;
Manipular os dados armazenados na variável numVar por adição de um para o valor e a adição de um retorno.
DECLARAR
/declarar variáveis aqui/
numvar número (6);
INÍCIO
/selecione o valor do registro myNumber em myNums mesa e escrevê-lo na variável numVar/
selecione myNumber em numVar de myNums;
numVar: = numVar + 1;
Escreva o novo valor na tabela de myNums, pressione enter, e executar o código, inserindo uma barra na linha imediatamente a seguir a palavra-chave final. A tabela agora tem duas linhas, a linha original e uma nova linha que contém o valor da variável.
DECLARAR
/declarar variáveis aqui/
numvar número (6);
INÍCIO
/selecione o valor da myNumber recorde em myNums de mesa e colocá-lo na variável numVar/
selecione myNumber em numVar de myNums;
numVar: = numVar + 1;
inserir valores myNums (numVar);
FIM;
/