Oracle - ayuda con un disparador

 
Vista:

ayuda con un disparador

Publicado por xxx (1 intervención) el 02/03/2005 18:32:22
Alquien me puede ayudar a hacer un disparador en el q si modifico en una tabla alquiler la columna de fecha de devolucion se me actualice en otra tabla otra columna cambiando la situacion de alquilada a disponible???
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con un disparador

Publicado por Alejandro César (189 intervenciones) el 08/03/2005 16:48:50
Crear un trigger after update en la tabla alquiler que se disparará únicamente cuando la columna FECDEVOL sea actualizada (cuando las demás columnas sean actualizadas no se disparará).

CREATE OR REPLACE TRIGGER TRIGGER_01
AFTER UPDATE OF FECDEVOL
ON ALQUILER
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
BEGIN
UPDATE OTRA_TABLA
SET SITUACION = 'DISPONIBLE'
WHERE FK_EN_ALQUILER = PK_EN_OTRA_TABLA;
END;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar