Tengo estas tablas:
create table clientes (
codigo varchar2(2) primary key,
nombre varchar2(50));
create table pedidos (
cliente varchar2(2),
producto varchar2(20),
cantidad int check(cantidad>0),
foreign key (producto) references producto(nombre),
foreign key (cliente) references clientes(codigo));
y otra tabla a mayores llamada CAMBIOS que es donde insertaré el mensaje, con 4 campos.
Crea un nuevo trigger llamado FD_CLIENTE que:
- creará un nuevo registro en CAMBIOS por cada uno de los clientes
que se den de baja.
- en el campo TIPO almacenará el texto “ se ha realizado una baja del
cliente clave con nombre nombre”
- en el campo MOMENTO se almacenará la fecha y la hora en la que
se ha producido
Hemos empezado a ver los trigger y no se muy bien como insertar un nuevo registro por cada cliente que se de de baja