0
動作しません:私は、インサート逆さまコードを聖霊降臨祭のとき無効化トリガーは、私は次のコードを使用してい
ALTER TRIGGER DBASIGNACION_NOTIFICACIONES INACTIVE;
INSERT INTO DBASIGNACION (CODREPARACION, CODPROYECTO, RECURSO, TIPO, ESTADO)
VALUES (123,null, 25, 1, 'A');
ALTER TRIGGER DBASIGNACION_NOTIFICACIONES ACTIVE;
トリガー
SET TERM^;
ALTER TRIGGER DBASIGNACION_NOTIFICACIONES ACTIVE
AFTER INSERT POSITION 0
AS
DECLARE VARIABLE codAsignacion INTEGER;
DECLARE VARIABLE idNotificacion INTEGER;
BEGIN
idNotificacion = GEN_ID(gen_notificationsID,1);
codAsignacion = NEW.CODASIGNACION;
insert into DBNOTIFICACIONES (IDNOTIFICAION, IDASIGNACION) values
(:idNotificacion, :codAsignacion);
END^
SET TERM ;^
のコードしかし、トリガがまだアクティブです。
トリガーを無効にする手順を作成する必要がありますか?
'INSERT'を実行する前に' ALTER TRIGGER ... '文をコミットしましたか? – ain