이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 32.13. 스포츠 토토 처리버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

31.12. 배트맨 토토 처리

서버에서 생성 한 배트맨 토토 및 경고 메시지는Stderr이지만 응용 프로그램은 재정의 할 수 있습니다

역사적 이유로 두 가지 수준의 배트맨 토토 처리가 있습니다.

함수PQSETNOTICERECEIVER연결에 대한 현재 통지 수신기를 설정하거나 검사합니다.pqsetnoticeProcessor전류를 설정하거나 검사합니다

typedef void ( *pqnoticereceiver) (void *arg, const pgresult *res);

이러한 각 함수는 이전 통지 수신자를 반환하거나

서버에서 배트맨 토토 또는 경고 메시지가 수신되거나libpq,pgres_nonfatal_error pgresult. (이것은 수신기가 추출 할 수있게한다pqresulterrorfield또는 완전한 사전 형성PQRESULTERRORMESSAGE.)PQSETNOTICERECEIVER도 통과됩니다. (이 포인터

기본 배트맨 토토 수신기는 간단히 메시지를 추출합니다 (사용PQRESULTERRORMESSAGE)와 통과합니다

배트맨 토토 프로세서는 배트맨 토토를 처리하거나pqsetnoticeProcessor. (이 포인터를 사용할 수 있습니다

기본 배트맨 토토 프로세서는 간단합니다.

정적 무효

배트맨 토토 수신자 또는 프로세서를 설정하면pgconn개체 또는pgresult그로 만들어진 개체가 존재합니다. 창조시pgresult, Thepgconn의 현재 통지 처리 포인터입니다pgresult가능합니다pqgetValue.