/
5.5.6 트리거

5.5.6 트리거

데이터베이스의 Trigger 정보를 나열합니다. 
더블클릭을 하면 Trigger 실행 창이 나와서 Trigger를 실행 할 수 있습니다. 
Trigger가  표시이면 정상,  표시이면 비정상인 프로시저입니다.

Trigger를 선택하고 마우스 오른쪽 버튼을 누르면 테이블을 조작할 수 있는 팝업메뉴가 열립니다.

순번
이름
내용
비고
1트리거 생성Trigger 생성 스크립트를 SQL Editor에 출력합니다.
에디터가 열려있다면 에디터 제일 아래 줄에 삽입하며,
없다면 새로운 에디터를 열어 삽입합니다. 

Trigger 생성 스크립트는 다음과 같습니다.

CREATE TRIGGER testref BEFORE INSERT ON test1
FOR EACH ROW BEGIN
INSERT INTO test2 SET a2 = NEW.a1;
DELETE FROM test3 WHERE a3 = NEW.a1;
UPDATE test4 SET b4 = b4 + 1 WHERE a4 = NEW.a1;
END;

 
2트리거 삭제Trigger을 삭제 할 것인지 묻는 다이얼로그를 열려 묻습니다. 
3리프레쉬Trigger 화면을 최신 정보로 갱신합니다. 
5DDL 보기Trigger의 DDL 문을 에디터에 삽입합니다.

예를들어 다음과 같습니다.

/* DROP TRIGGER UPDATE_JOB_HISTORY; */
CREATE OR REPLACE TRIGGER update_job_history
AFTER UPDATE OF job_id, department_id ON employees
FOR EACH ROW
BEGIN
add_job_history(:old.employee_id, :old.hire_date, sysdate,
:old.job_id, :old.department_id);
END;

특정 데이터베이스는 
지원되지 않습니다. 

Related content

6.2 오브젝트 에디터
6.2 오브젝트 에디터
More like this
5.5.4 프로시저
5.5.4 프로시저
More like this
5.5.5 펑션
5.5.5 펑션
More like this
4.11.4 명령어 차단
4.11.4 명령어 차단
More like this
4.11.6 중요 테이블 관리
4.11.6 중요 테이블 관리
More like this
4.11.2 결재관리
4.11.2 결재관리
More like this

<span id="pageNum"/>