ALTER TRIGGER — 트리거 정의 변경
트리거 변경이름켜짐테이블_이름다음으로 이름 바꾸기:new_name트리거 변경이름ON테이블_이름[ 아니요 ] 확장에 따라 다름확장명_이름
트리거 변경기존 트리거의 속성을 변경합니다.
그RENAME절은 트리거 정의를 달리 변경하지 않고 지정된 트리거의 이름을 변경합니다. 트리거가 있는 테이블이 파티션을 나눈 테이블인 경우 파티션의 해당 클론 트리거 이름도 변경됩니다.
그확장 프로그램에 따라 다름절은 트리거가 확장에 종속된 것으로 표시하므로 확장이 삭제되면 트리거도 자동으로 삭제됩니다.
트리거가 속성을 변경하려면 해당 테이블을 소유해야 합니다.
이름변경할 기존 트리거의 이름.
테이블_이름이 트리거가 작동하는 테이블의 이름.
new_name트리거의 새 이름입니다.
확장명_이름트리거가 의존할(또는 더 이상 의존하지 않을 경우) 확장의 이름아니요지정됨). 확장에 종속된 것으로 표시된 트리거는 확장이 삭제되면 자동으로 삭제됩니다.
트리거를 일시적으로 활성화 또는 비활성화하는 기능은 다음에 의해 제공됩니다.테이블 변경, 아님트리거 변경, 왜냐면트리거 변경테이블의 모든 트리거를 한 번에 활성화 또는 비활성화하는 옵션을 표현할 수 있는 편리한 방법이 없습니다.
기존 트리거의 이름을 바꾸려면:
emp 이름을 emp_track_chgs로 바꾸려면 emp_stamp를 트리거하세요.
트리거를 확장 프로그램에 종속된 것으로 표시하려면:
emp에 대한 ALTER TRIGGER emp_stamp는 확장 프로그램 emplib에 따라 다릅니다.
트리거 변경은토토 사이트 순위SQL 표준의 확장입니다.