ALTER TRIGGER
제목
ALTER TRIGGER -- 트리거 속성 변경
요약
ALTER TRIGGER 이름 ON 테이블이름 RENAME TO 새이름
설명
ALTER TRIGGER 명령은 지정한 트리거의 속성을 변경한다. 현재
이 명령은 RENAME 구문을 사용한 트리거의 이름을 변경 하는
기능만 제공하고 있다.
이 명령은 해당 트리거를 사용하는 테이블의 소유주만 실행할 수 있다.
매개 변수
- 이름
작업 대상이 되는 트리거의 이름
- 테이블이름
해당 트리거를 사용하는 테이블 이름
- new_name
이름을 바꿀 새 트리거 이름
참고
트리거 실행 여부를 임시로 변경 하는 명령은 ALTER TRIGGER
명령이 아니라, ALTER TABLE 명령을 사용한다. 왜냐하면,
ALTER TRIGGER 명령으로는 지정한 테이블에 연결된
모든 트리거들의 실행 여부를 변경하는 작업일 경우는 별로 유용하지 않기 때문이다.
예제
다음은 emp 테이블에 있는 한 트리거의 이름을 바꾸는 예제다:
ALTER TRIGGER emp_stamp ON emp RENAME TO emp_track_chgs;
호환성
ALTER TRIGGER 명령은 PostgreSQL
확장 기능이다.