Trigger
Publicado por Omar (2 intervenciones) el 30/03/2007 12:22:47
Hola, estoy intentando crear un trigger en informix, la sintáxis que he encontrado es la siguiente:
CREATE TRIGGER nombreTrigger INSERT ON nombreTabla1
REFERENCING NEW as new
FOR EACH ROW(
IF condición1 THEN UPDATE nombreTabla2 SET columna = valor WHERE condición2
END IF
);
Pero me da un error sintáctico que no me lo especifica, he probado sin el IF y sí lo acepta y es al añadir el IF cuando falla.He estando probando todas las combinaciones que se me han ocurrido pero no tuve éxito con ninguna
Alguien tiene alguna segerencia?
Muchas gracias
CREATE TRIGGER nombreTrigger INSERT ON nombreTabla1
REFERENCING NEW as new
FOR EACH ROW(
IF condición1 THEN UPDATE nombreTabla2 SET columna = valor WHERE condición2
END IF
);
Pero me da un error sintáctico que no me lo especifica, he probado sin el IF y sí lo acepta y es al añadir el IF cuando falla.He estando probando todas las combinaciones que se me han ocurrido pero no tuve éxito con ninguna
Alguien tiene alguna segerencia?
Muchas gracias
Valora esta pregunta


0