트리거 변경

토토 TRIGGER — 트리거 정의 변경

시놉시스

트리거 변경이름켜짐테이블_이름다음으로 이름 바꾸기:new_name트리거 변경이름ON테이블_이름[ 아니요 ] 확장에 따라 다름확장명_이름

설명

트리거 변경기존 트리거의 속성을 변경합니다.

RENAME절은 트리거 정의를 변경하지 않고 지정된 트리거의 이름을 변경합니다. 트리거가 있는 테이블이 파티션을 나눈 테이블인 경우 파티션의 해당 클론 트리거 이름도 변경됩니다.

확장 프로그램에 따라 다름절은 트리거가 확장에 종속된 것으로 표시하므로 확장이 삭제되면 트리거도 자동으로 삭제됩니다.

트리거가 속성을 변경하려면 해당 테이블을 소유해야 합니다.

매개변수

이름

변경할 기존 트리거의 이름.

테이블_이름

이 트리거가 작동하는 테이블의 이름.

new_name

트리거의 새 이름입니다.

확장_이름

트리거가 의존할 확장 프로그램의 이름(또는 더 이상 의존하지 않는 경우)아니요지정됨). 확장에 종속된 것으로 표시된 트리거는 확장이 삭제되면 자동으로 삭제됩니다.

참고

트리거를 일시적으로 활성화 또는 비활성화하는 기능은 다음에 의해 제공됩니다.테이블 변경, 아님트리거 변경, 왜냐면트리거 변경테이블의 모든 트리거를 한 번에 활성화 또는 비활성화하는 옵션을 표현할 수 있는 편리한 방법이 없습니다.

기존 트리거의 이름을 바꾸려면:

emp 이름을 emp_track_chgs로 바꾸려면 emp_stamp를 트리거하세요.

트리거를 확장 프로그램에 종속되는 것으로 표시하려면:

emp에 대한 토토 TRIGGER emp_stamp는 확장 emplib에 따라 다릅니다.

호환성

트리거 변경포스트그레SQLSQL 표준의 확장입니다.

또한 참조

테이블 변경

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.