Background Image

FORUM

조회 수 14101 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
a 라는 테이블에서 레코드가 삭제되면 동시에 b라는 테이블의 레코드도 함께 삭제시키려 합니다.

CREATE TRIGGER a_delete_trigger
AFTER DELETE ON a_domains
EXECUTE DELETE FROM b WHERE id = obj.id;

insert나 update는 트리거 생성이 잘되는데 delete 는 트리거 정의시 아래와 같은 에러가 발생하네요.

실행 오류 :-526
24번째 라인 실행 오류

오류 설명:
Error compiling action for "a_delete_trigger", obj.id is not defined.

delete 이후에는 obj가 존재하지 않아서 그런가요?; delete 시에는 어떻게 참조하는 지 알고 싶습니다.

  • ?
    손승일 2009.10.05 23:56
    예상하신 대로 delete에는 after에는 obj를 사용할 수 없습니다.
    obj는 인스턴스의 현재 값을 나타내므로, 삭제되기 전에 사용할 수 있습니다.
    delete에서 obj를 사용하시려면 이벤트 시점으로 before를 사용하시기 바랍니다.
    관련하여 큐브리드 매뉴얼 >CUBRID SQL 설명서 > 트리거 > 트리거 생성 > 상관명 부분을 참고하시기 바랍니다.

  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views143915
    read more
  2. windows 2008 64비트에서 큐브리드 매니저 실행이 안되네요

    Date2009.10.15 By지니보이 Views14607
    Read More
  3. cubrid 설치 후 서버 기동 문제

    Date2009.10.13 By너와나 Views14146
    Read More
  4. loaddb 에러 발생.

    Date2009.10.09 By스팅거 Views13737
    Read More
  5. 컴파일 할 때 오류 cannot find -lcurses

    Date2009.10.08 By아주가끔은 Views15094
    Read More
  6. 클라이언트에서 원격지 DB로의 접속이 되지 않습니다...

    Date2009.10.08 By김동진81 Views17752
    Read More
  7. 7.1 -> 2008로 업그레이드 하면 문제가 없을까요?

    Date2009.10.07 By헬리 Views13125
    Read More
  8. db 초보자 입니다. 설치가 않되 질문 합니다.

    Date2009.10.06 Bywatertree Views13066
    Read More
  9. CUBRIDResultSetMetaData 에 관한 질문..

    Date2009.10.06 By눈꽃 Views13277
    Read More
  10. order siblings by 문의

    Date2009.10.06 By유쓰 Views24075
    Read More
  11. CUBRID 2008 R 2.0 은 php모듈이 없나요?

    Date2009.10.06 Byoneorzero Views13332
    Read More
  12. 트리거 delete on 문법 문의

    Date2009.10.05 ByaliveJune Views14101
    Read More
  13. 윈도우에서 백업받은 DB를 리눅스 환경에서 복구 할수 있나요?

    Date2009.10.03 Bynewbie Views15608
    Read More
  14. 현재 큐브리드 7.1 을 사용하고 있는데요

    Date2009.10.01 By헬리 Views13502
    Read More
  15. 테이블 조인 후, 또 정렬 후 결과값들을 게시판 페이징 처리할 때...

    Date2009.10.01 By조상필 Views22255
    Read More
  16. 테이블 컬럼에 COMMENT 추가는 어떻게 하나요?

    Date2009.09.29 By파나순 Views17500
    Read More
  17. 아이콘 활성 유무??

    Date2009.09.29 By차가워여 Views12406
    Read More
  18. cannot communicate with the broker

    Date2009.09.28 By차가워여 Views23235
    Read More
  19. 영상 데이터를 bit varying에 업로드/다운로드 하는 방법점..(cci_api)

    Date2009.09.24 Bypictions Views13595
    Read More
  20. 큐브리드매니저에서 값을 바로 수정하기는 어려운가요?

    Date2009.09.24 By고영진 Views16738
    Read More
  21. 큐브리드매니저에서 데이터 내려받기시 컬럼명 같이 저장기능 추가

    Date2009.09.24 By고영진 Views16054
    Read More
Board Pagination Prev 1 ... 190 191 192 193 194 195 196 197 198 199 ... 213 Next
/ 213

Contact Cubrid

영업문의 070-4077-2112 / 기술문의 070-4077-2148 / 대표전화 070-4077-2110 / Email. contact_at_cubrid.com
Contact Sales