감기 조심 하세요~~~~~
트리거 에서 업뎃 할 경우 없는 레코드는 생성 시켜야 하는데 오라클에서는
if sql%notfound then
begin
****
end
endif;
하는것으로 알고 있습니다.
Firebird 1.5 알파 5버젼에서는 어떤식으로 해야 하는지..
아님 다른 조은 방법이 있는지 고수님들 한 수 부탁합니다.
UPDATE MST0001
SET MAE = MAE + NEW.AMT
WHERE YY=NEW.YY AND COM1=NEW.COM1 AND COM2=NEW.COM2;
if sql%notfound then
begin
insert into MSTJE14 (YY, COM1, COM2, MAE)
values (:NEW.YY, :NEW.COM1, :NEW.COM2,:NEW.AMT);
end
endif;
help me
즐프 감사^^*
|