tengo una duda en este tipo de trigger por que podria estar marcando error
lo he cambiado a after before y nada de nada
Código SQL
[-]SET TERM ^^ ;
CREATE TRIGGER EMPLEADOSACTIVOS_EDOCIVIL FOR EMPLEADOSACTIVOS ACTIVE AFTER INSERT OR UPDATE POSITION 4 AS
begin
IF (NEW.ESTADOCIVIL IS NULL )
NEW.ESTADOCIVIL='SOLTERO';
END
IF (NEW.ESTADOCIVIL='S')
NEW.ESTADOCIVIL='SOLTERO';
END
IF (NEW.ESTADOCIVIL='C')
NEW.ESTADOCIVIL='CASADO';
END
IF (NEW.ESTADOCIVIL='U')
NEW.ESTADOCIVIL='UNION LIBRE';
END
end ^^
SET TERM ; ^^