이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 이벤트 토토 생성버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

이벤트 토토 사이트 생성

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

시놉시스

이벤트 토토 사이트 생성이름켜짐이벤트[ 언제filter_variableIN (필터_값[, ... ]) [ 그리고 ... ] ]
    실행 절차함수_이름()

설명

이벤트 토토 사이트 생성새 이벤트 트리거를 생성합니다. 지정된 이벤트가 발생할 때마다언제9485_9638PostgreSQL : 문서 : 10 : 39 장. 이벤트 스포츠 토토. 이벤트 트리거를 생성한 사용자가 소유자가 됩니다.

매개변수

이름

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

이벤트

주어진 함수에 대한 호출을 트리거하는 이벤트의 이름입니다. 참조PostgreSQL : 문서 : 10 : 39.1. 이벤트 와이즈 토토 동작 개요이벤트 이름에 대한 자세한 내용을 확인하세요.

filter_variable

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

필터_값

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

함수_이름

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

참고

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

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

어떤 것의 실행도 금지토토 사이트 순위 : 문서 : 10 : 5 장 데이터 정의명령:

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

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

호환성

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