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 recursos 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
Show Mais instruções
1
Abra o SQL * Plus utilitário . Digite o código de 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 * /
2
Declare uma variável que irá armazenar os dados selecionados do banco de dados , seguida por um retorno . As variáveis devem ser declaradas usando o " nome" formato " tipo ", " comprimento ".
DECLARAR
/* declarar variáveis aqui * /Tablet
numVar número (6) ;
3
Digite a 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 uma tabela denominada myNums com um registro chamado myNumber
DECLARAR
/* declarar variáveis aqui * /Tablet
numvar número (6); .
BEGIN
/* selecionar o valor da myNumber recorde em myNums tabela e colocá-lo na variável * /Tablet numVar
selecionar myNumber em numVar de myNums ;
4
manipular os dados armazenados na variável numVar adicionando um ao valor e adicionando um retorno.
dECLARAR
/* declarar variáveis aqui * /Tablet
numvar número (6) ;
BEGIN
/* selecionar o valor da myNumber recorde em myNums mesa e escrevê-lo na variável * /Tablet numVar
selecionar myNumber em numVar de myNums ; < br >
numVar : = numVar + 1;
5
Escreve o novo valor para a tabela de myNums , bateu retorno , e executar o código , inserindo uma barra na linha imediatamente após o END; palavra-chave. 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 * /Tablet
numvar número (6 );
BEGIN
/* selecionar o valor da myNumber recorde em myNums tabela e colocá-lo na variável * /Tablet numVar
selecionar myNumber em numVar de myNums ;
numVar : = numVar + 1;
inserir valores myNums ( numVar ) ;
END;
/