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

44.7. PL/토토 핫 이벤트 트리거

PL/토토 핫을 사용하여 이벤트 트리거 기능을 작성할 수 있습니다. 이벤트 트리거 함수에서 해시 참조$_TD현재 트리거 이벤트에 대한 정보가 포함되어 있습니다.$_TD은 트리거를 호출할 때마다 별도의 로컬 값을 가져오는 전역 변수입니다. 의 필드$_TD해시 참조는 다음과 같습니다:

$_TD-이벤트

트리거가 실행되는 이벤트의 이름.

$_TD-태그

트리거가 실행되는 명령 태그.

트리거 함수의 반환값은 무시됩니다.

다음은 위의 내용 중 일부를 보여주는 이벤트 트리거 기능의 예입니다.

함수 생성 또는 교체 perlsnitch()는 event_trigger를 $$로 반환합니다.
  elog(알림, "perlsnitch: " . $_TD-event . " " . $_TD-tag . " ");
$$ 언어 plperl;

이벤트 트리거 생성 perl_a_snitch
    ON ddl_command_start
    함수 실행 perlsnitch();