Ver Mensaje Individual
  #3  
Antiguo 03-03-2011
Avatar de cacu
cacu cacu is offline
Miembro
 
Registrado: dic 2005
Ubicación: Chile
Posts: 132
Reputación: 19
cacu Va por buen camino
Código SQL [-]
CREATE DEFINER=`root`@`localhost` PROCEDURE `MantencionEmpresa`( emp_rut varchar(14),emp_nf  varchar(50),emp_rs  varchar(50),
                          emp_gr  varchar(50),
                          emp_dir varchar(50),
                          emp_com varchar(50),
                          emp_tel varchar(20),
                          emp_fx  varchar(20),
                          emp_rl  varchar(50),
                          emp_rr  varchar(14))
begin

if exists(select adq_emp_rut from empresa where adq_emp_rut = emp_rut) then
      BEGIN
       update empresa             
        set  adq_emp_nf=emp_nf,
             adq_emp_rs=emp_rs,        
             adq_emp_gr=emp_gr,        
             adq_emp_dir = emp_dir,        
             adq_emp_com = emp_com,        
             adq_emp_tel = emp_tel,        
             adq_emp_fx  = emp_fx,        
             adq_emp_rl   = emp_rl,        
             adq_emp_rr  = emp_rr       
       where adq_emp_rut = emp_rut; 
          
     END;      
else
     insert into empresa (adq_emp_rut,adq_emp_nf,adq_emp_rs,adq_emp_gr,adq_emp_dir,adq_emp_com,adq_emp_tel,adq_emp_fx,
     adq_emp_rl,adq_emp_rr) values(emp_rut,emp_nf,emp_rs,emp_gr,emp_dir,emp_com,emp_tel,emp_fx,emp_rl,emp_rr);
         
end if;

end;
Remito Codigo del Porc.Almacenado...Estimado colega no se que estoy haciendo mal....y por cierto efectivamente el codigo delphi lo tome prestado de uno de tus post...gracias por ese aporte..

Última edición por rgstuamigo fecha: 03-03-2011 a las 20:33:04. Razón: Estética en el código
Responder Con Cita