FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[613] 트리거에서 오라클의 sql%notfound 에 해당하는 함수는 ?
감사^^ [] 3526 읽음    2003-01-14 16:50
감기 조심 하세요~~~~~

트리거 에서 업뎃 할 경우 없는 레코드는 생성 시켜야 하는데 오라클에서는
  
   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

즐프      감사^^*

+ -

관련 글 리스트
613 트리거에서 오라클의 sql%notfound 에 해당하는 함수는 ? 감사^^ 3526 2003/01/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.