트리거 실행 로그 보기

설명

SET TRIGGER TRACE 문을 이용하여 터미널에서 트리거의 실행 로그를 볼 수 있다. 

구문

SET TRIGGER TRACE switch [ ; ]

switch:
ON
OFF

예제

다음 예제는 트리거의 실행 로그를 보기 위해 TRACE를 작동시키고 loop 트리거를 작동시키는 예제이다. 트리거가 호출될 때 수행된 각각의 조건 영역과 실행 영역에 대한 추적을 식별하기 위한 메시지가 터미널에 나타난다. loop 트리거는 gold 값이 0이 될때까지 실행되므로 예제에서는 아래의 메세지가 15번 나타난다.

SET TRIGGER TRACE ON;

UPDATE participant SET gold = 15 WHERE nation_code = 'KOR' AND host_year = 1988;

TRACE: Evaluating condition for trigger "loop".
TRACE: Executing action for trigger "loop".