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