Um procedimento armazenado é uma construção de agregação de programa PL /SQL que informa o banco de dados que você deseja armazenar um objeto. Semelhante a uma mesa, um procedimento é criado ou atualizado com o comando criar procedimento. Ao adicionar o procedimento de criar , no início de um bloco PL /SQL, você cria um objeto no banco de dados conhecido como um procedimento. Uma característica adicional do procedimento armazenado é a capacidade de transmitir valores dentro e fora de um procedimento. Instruções
1
Ligue para o Oracle SQL * Plus , clicando em " Iniciar", " Todos os Programas " e " SQLPlus ".
2
Digite seu nome de usuário e senha, em seguida, clique em "OK ", uma vez que o Oracle SQL * Plus caixa de diálogo aparece .
3
Use o comando descrever para identificar as colunas contidas em uma tabela de funcionários e mesa employee_twin . O comando descrever obterá os resultados que indicam um id, last_name , e coluna last_name , com cada campo armazenar uma seqüência de comprimento variável. Na linha de comando SQL , digite o código
SQL >
" DESCREVER empregado ; " .
(Employee employee_twin ; "
( Employee_twin
4
Crie o employee_duplicate procedimento armazenado. No prompt do SQL , digite o código .
SQL >
"CREATE OR REPLACE PROCEDURE employee_duplicate (
p_ID_from varchar2 ,
p_ID_to varchar2 )
IS
BEGIN
EXECUTAR 'INSERT INTO ' IMEDIATA