database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 39260 게시물 읽기
No. 39260
오라클 트리거 질문좀 할게요!!
작성자
류하성(ryuhasung)
작성일
2012-02-01 14:16
조회수
3,826

트리거 오류좀 확인하고 있는데요....

궁금한게 있어서요...

첫번째로 after update on t_temp_pass_test_ryu  이런식으로 시작하는 트리거가 2개 있는데요..  같은 트리거인데 어떤것은 돌고 어떤 것은 안돌고 하는 증상이있어요..

순서가 따로 있는걸까요? 제가 알기로는 호출하는 트리거가 우선인데 이 경우는 2개의 트리거가 동시에 호출 되는 개념인가요??

두번째로요...

가령

begin

UPDATE T_CARD_MSTR_TEST_RYU
        SET EMPL_NUMB = :NEW.EMPL_NUMB,
        USAG_YESN = 'Y',
        REMK_DESC = '두번째'       
        WHERE RFCD_UNIQ = :NEW.RFCD_UNIQ
        AND CARD_TYPE = 'T';

이런식으로 업데이트 치는 트리거를 구성하면요  :NEW.EMPL_NUMB <<요부분에 들어오는 값들을 찍어서 직접 제 눈으로 확인을 하는 방법이 있을까요...?

답변좀 부탁드릴게요.

이 글에 대한 댓글이 총 2건 있습니다.

 .

 

triggers 내에 추가
dbms_output.put_line(':NEW.RFCD_UNIQ = ' || :NEW.RFCD_UNIQ);
set serveroutput on
--sql 실행
insert/update ...
-- triggers 실행될 것임 완료 후 dbms_output 이 출력 

* SQLPLUS 가 아닌 Oragne 등에서는 TextOutput 모드로 전환 후

tohappy(tohappy)님이 2012-02-01 18:39에 작성한 댓글입니다.
이 댓글은 2012-02-01 18:48에 마지막으로 수정되었습니다.

감사합니다!! ㅎ

류하성(ryuhasung)님이 2012-02-17 10:35에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
39263db 오라클에서 서브쿼리 문제 [2]
디비콜
2012-02-01
4136
39262키워드 검색 관련 질문드립니다. [1]
질럿
2012-02-01
3987
39261토드 옵션인지 먼지 한글 alias 관련 질문입니다. [2]
고영민
2012-02-01
5089
39260오라클 트리거 질문좀 할게요!! [2]
류하성
2012-02-01
3826
39259procedure 중간에 수행 관두기 [1]
나재호
2012-01-31
4154
39258전년 대비 증감율 구하는 쿼리좀 도와주세요. [1]
이장미
2012-01-27
5738
39257for 문안에 select [1]
나재호
2012-01-27
4197
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다