이벤트 메이저 토토 사이트 생성

이벤트 메이저 토토 사이트 생성 — 새로운 이벤트 트리거 정의

시놉시스

이벤트 메이저 토토 사이트 생성이름켜짐이벤트[ 언제필터_변수IN (필터_값[, ... ]) [ 그리고 ... ] ]
    실행  기능 | 절차함수_이름()

설명

이벤트 메이저 토토 사이트 생성새 이벤트 트리거를 생성합니다. 지정된 이벤트가 발생할 때마다언제트리거와 관련된 조건이 충족되면 트리거 기능이 실행됩니다. 이벤트 트리거에 대한 일반적인 소개는 다음을 참조하세요.PostgreSQL : 문서 : 16 : 40 장. 이벤트 윈 토토. 이벤트 트리거를 생성한 사용자가 소유자가 됩니다.

매개변수

이름

새 트리거에 부여할 이름. 이 이름은 데이터베이스 내에서 고유해야 합니다.

이벤트

주어진 함수에 대한 호출을 트리거하는 이벤트의 이름. 참조PostgreSQL : 문서 : 16 : 40.1. 이벤트 롤 토토 동작 개요이벤트 이름에 대한 자세한 내용을 확인하세요.

filter_variable

이벤트를 필터링하는 데 사용되는 변수의 이름. 이를 통해 트리거 실행을 트리거가 지원되는 경우의 하위 집합으로 제한할 수 있습니다. 현재 유일하게 지원되는filter_variableis태그.

필터_값

연관된 값 목록filter_variable메이저 토토 사이트가 실행되어야 합니다. 에 대한태그, 이는 명령 태그 목록을 의미합니다(예:'삭제 기능').

함수_이름

인수를 받지 않고 유형을 반환하는 것으로 선언된 사용자 제공 함수event_trigger.

구문에서이벤트 메이저 토토 사이트 생성, 키워드기능그리고절차은 동일하지만 참조된 함수는 어떤 경우에도 프로시저가 아닌 함수여야 합니다. 키워드의 사용절차여기는 역사적이며 더 이상 사용되지 않습니다.

참고

수퍼유저만이 이벤트 트리거를 생성할 수 있습니다.

단일 사용자 모드에서는 이벤트 트리거가 비활성화됩니다(참조포스트그레스). 잘못된 이벤트 트리거로 인해 데이터베이스가 너무 많이 비활성화되어 트리거를 삭제할 수도 없는 경우 단일 사용자 모드에서 다시 시작하면 그렇게 할 수 있습니다.

어떤 것의 실행도 금지와이즈 토토 : 문서 : 16 : 5 장 데이터 정의명령:

함수 생성 또는 교체 abort_any_command()
  반환 event_trigger
 언어 plpgsql
  AS $$
시작
  RAISE EXCEPTION '% 명령이 비활성화되었습니다', tg_tag;
끝;
$$;

ddl_command_start에서 이벤트 트리거 abort_ddl 생성
   함수 실행 abort_any_command();

호환성

없습니다이벤트 메이저 토토 사이트 생성SQL 표준의 문입니다.

수정사항 제출

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