UERGENTE TRIGGER
Problema trigger
BUENAS TARDES TENGO UN PROBLEMA CON UNA BASE DE DATOS… TENGO ESTAS 3 TABLAS:
CREATE TABLE libros(
cod_libro integer NOT NULL,
nombre varchar(20)not null,
estado varchar(20) not null,
CONSTRAINT PK_libros PRIMARY KEY (cod_libro)
);
CREATE TABLE PRESTAMOS(
codi_prestamo integer not null,
codi_libro integer not null,
codi_alumno integer not null,
FECHA_INICIO DATE DEFAULT SYSDATE,
FECHA_FIN DATE DEFAULT SYSDATE+3,
CONSTRAINT PK_prestam PRIMARY KEY (codi_prestamo),
constraint fk_libro foreign key (codi_libro) references libros (cod_libro),
constraint fk_alum foreign key (codi_alumno) references alumnos (cod_alumno)
);
CREATE TABLE DEVOLUCIONES(
codi_prestam integer not null,
fec_fin date default sysdate,
(codI_PRESTAMO)
);
YA HICE UN TRIGGER PARA QUE CADA VEZ QUE PRESTE UN LIBRO ME CAMBIEN EL ESTADO DE LA TABLA LIBROS A ‘NO DISPONIBLES’. PERO EL PROBLEMA QUE TENGO ES QUE NO SE COMO HACER EL TRIGGER PARA QUE CADA VEZ QUE DEVUELVA EL LIBRO ME CAMBIEN EL ESTADO A DISPONIBLE NUEVAMENTE…
LES AGRADESCO QUE ME AYUDEN CON ESTA DUDA… LO NECESITO LO MAS PRONTO POSIBLE…