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

44.6. 이벤트 스포츠 토토 기능#

PL/파이썬이벤트 스포츠 토토를 정의하는 데 사용할 수 있습니다(참조PostgreSQL : 문서 : 개발 : 38 장. 이벤트 토토 결과). 포스트그레SQL이벤트 트리거로 호출될 함수는 인수가 없고 반환 유형이 다음과 같은 함수로 선언되어야 합니다.event_trigger.

함수가 이벤트 스포츠 토토로 사용될 때 사전TD스포츠 토토 관련 값을 포함합니다:

TD["이벤트"]

예를 들어 문자열로 스포츠 토토가 실행된 이벤트ddl_command_start.

TD["태그"]

스포츠 토토가 실행된 명령 태그(예: 문자열)드롭 테이블.

예 44.1이벤트 스포츠 토토 기능의 예를 보여줍니다.PL/파이썬.

예제 44.1. 갑PL/파이썬이벤트 스포츠 토토 기능

이 예시 스포츠 토토는 단순히 a공지지원되는 명령이 실행될 때마다 메시지가 표시됩니다.

함수 생성 또는 교체 pysnitch() 반환 event_trigger
언어 plpython3u
AS $$
  plpy.notice("TD[이벤트] = " + TD["이벤트"] + " ; TD[태그] = " + TD["태그"]);
$$;

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