Create procedure PL SQL

2 respostas
R

feras alguém poderia dar um exemplo de criar uma procedure simples em PL Sql que contém um update caso der algum erro entra no bloco de exceção ?

eu fiz isso aqui mais falta caso der alguma exceção e não tenho certesa se esta correto

create or replace procedure ATUALIZAR
(sp_empno IN emp.empno%TYPE) is
begin
update cliente set nome = clienteJuridico where nome is null;
end ATUALIZAR;

2 Respostas

AndreAlves
create or replace procedure ATUALIZAR  
(sp_empno IN emp.empno%TYPE) is  
begin  
   update cliente set nome = clienteJuridico where nome is null;  
exception
when others then
   -- tratamento do erro aqui
end ATUALIZAR;
ajfilho
create or replace procedure ATUALIZAR (sp_empno IN emp.empno%TYPE) is    
begin    
   update cliente set nome = clienteJuridico where nome is null;    
exception  
  when others then  
    raise_application_error(-20001, SQLERRM);
end ATUALIZAR;

Abraços!

– AndreAlves foi mais rapido que eu :slight_smile:

Criado 21 de dezembro de 2010
Ultima resposta 21 de dez. de 2010
Respostas 2
Participantes 3