이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 토토 결과버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

spi_register_trigger_data

SPI_REGISTER_TRIGGER_DATA - SPI 쿼리에서 임시 트리거 데이터를 사용할 수 있도록

시놉시스

int spi_register_trigger_data (triggerData *tdata)

설명

SPI_REGISTER_TRIGGER_DATA현재 SPI 연결을 통해 계획되고 실행되는 쿼리에 사용할 수있는 트리거로 캡처 한 임의의 관계를 만듭니다. 현재 이것은 AN에 의해 ​​캡처 된 전환 테이블을 의미합니다.이후a 트리거구식/새 테이블 참조... 절. 이 기능은 연결 후 PL 트리거 핸들러 기능에 의해 호출되어야합니다.

인수

TriggerData *tdata

theTriggerData개체가 트리거 핸들러 함수로 전달되었습니다.fcinfo- 컨텍스트

반환 값

명령의 실행이 성공하면 다음 (음이 아닌) 값이 반환됩니다 :

spi_ok_td_register

캡처 된 트리거 데이터 (있는 경우)가 성공적으로 등록 된 경우

오류에서 다음 음수 값 중 하나가 반환됩니다.

spi_error_argument

iftdataisnull

SPI_ERROR_UNCONNECT

연결되지 않은 C 함수에서 호출 된 경우

spi_error_rel_duplice

트리거 데이터의 이름 이이 연결에 이미 등록 된 경우