토토, 토토_ext — C 함수를 SPI 관리자에 연결
int 토토(void)
int 토토_ext(int옵션)
토토C 함수 호출에서 SPI 관리자로의 연결을 엽니다. SPI를 통해 명령을 실행하려면 이 함수를 호출해야 합니다. 일부 유틸리티 SPI 함수는 연결되지 않은 C 함수에서 호출될 수 있습니다.
토토_ext동일하지만 옵션 플래그 전달을 허용하는 인수가 있습니다. 현재 다음 옵션 값을 사용할 수 있습니다.
SPI_OPT_NONATOMICSPI 연결을 다음과 같이 설정비원자, 이는 트랜잭션 제어 호출(SPI_commit, SPI_rollback)이 허용됩니다. 그렇지 않으면 해당 함수를 호출하면 즉시 오류가 발생합니다.
토토()다음과 동일함토토_ext(0).
SPI_OK_CONNECT성공 시
이 함수가 반환된다는 사실int아님공허역사적입니다. 모든 실패 사례는 다음을 통해 보고됩니다.ereport또는elog. (이전 버전에서)PostgreSQLv10, 전부는 아니지만 일부 실패가 결과 값으로 보고됩니다.SPI_ERROR_CONNECT.)