
31/07/2009, 10:26
|
| | Fecha de Ingreso: julio-2009
Mensajes: 52
Antigüedad: 15 años, 7 meses Puntos: 0 | |
Respuesta: Cambiar un trigger en Postgree a Oracle Lo que no entiendo es porq colocas en trigger cuando inserte si nunca haces nada cuando insertas un registro
create or replace trigger trig_upd_cita_serv_cita
after INSERT OR UPDATE ON consultaexterna.cita --no recuerdo si es asi o
for each row
begin
if(updating)then
if (:old.codigo=:new.codigo) then
UPDATE servicios_cita SET
fecha_cita=:new.fecha,
hora_inicio_cita=:new.hora_inicio,
hora_fin_cita=:new.hora_fin,
estado_cita=:new.estado_cita,
codigo_agenda=:new.codigo_agenda
WHERE codigo_cita= NEW.codigo;
end if;
end if;
end;
/
Espero que te funcione |