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

29.11. 알아채다

서버에서 생성 한 토토 사이트 및 경고 메시지는Stderr그러나 응용 프로그램

역사적 이유로 두 가지 수준의 토토 사이트가 있습니다

함수PQSETNOTICERECEIVER 현재 통지 수신기를 설정하거나 검사합니다pqsetnoticeProcessor 세트 또는

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

이러한 각 함수는 이전 통지 수신기를 반환합니다

서버에서 토토 사이트 또는 경고 메시지가 수신되면libpq, 통지 수신자 함수는 다음과 같습니다pgres_nonfatal_error pgresult. (이것은 수신기가 추출 할 수있게한다pqresulterrorfield또는 완료PQRESULTERRORMESSAGE.) 동일한 공극 포인터PQSETNOTICERECEIVERIS

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

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

기본 토토 사이트 프로세서는 간단합니다

정적 무효

일단 토토 사이트 수신자 또는 프로세서를 설정하면pgconn개체 또는pgresult그로 만든 물체가 존재합니다. ~에pgresult,pgconn의 현재 통지 처리pgresult같은 기능으로 사용할 수 있도록pqgetValue.