Hola a todos,
Esta es la tabla que voy a utilizar para el trigger:
CREATE TABLE "grace_period" ("id" NUMBER(11) PRIMARY KEY NOT NULL,"id_user" NUMBER(20) NOT NULL,"date_limit" DATE NOT NULL,"active" NUMBER(11),"created_at" DATE NOT NULL,"updated_at" DATE);
Y lo que me gustaría hacer es crear un TRIGGER BEFORE INSERT que comprobara si la nueva entrada ya contiene ese "id_user" o no.
Si existe "id_user" entonces hacer una actualización de la columna "active" de ese "id_user" y si no existe, deberá insertar una nueva fila.
¿Podría alguien ayudarme? es la primera vez que trato de hacer una fusión en un disparador y un merge.
Gracias
- Inicie sesión o registrese para enviar comentarios