이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

와이즈 토토

이름

와이즈 토토- 콜백을 설정하거나 변경하십시오 비동기식 알림 메시지

시놉시스

와이즈 토토conn NotifyName?CallbackCommand?

설명

와이즈 토토생성, 변경 또는 비동기식 알림을 듣기위한 요청을 취소합니다 의 메시지postgresql서버. A와 함께CallbackCommand매개 변수, 요청이 설정되었거나 명령 문자열 이미 기존 요청이 대체되었습니다. 없음CallbackCommand매개 변수, 사전 요청은입니다 취소.

a 이후와이즈 토토요청은입니다 설정된 지정된 명령 문자열은 a 주어진 이름을 가진 알림 메시지에서 도착합니다 섬기는 사람. 이것은 어떤 경우에 발생합니다PostgreSQL클라이언트 애플리케이션 문제 ANotify해당 이름을 참조하는 명령. 명령 문자열 TCL 유휴 루프에서 실행됩니다. 그것은 일반적인 유휴 상태입니다 tk로 작성된 응용 프로그램. TK가 아닌 TCL 쉘에서는 가능합니다 실행하다업데이트또는vwait유휴 루프를 입력하게됩니다.

SQL 문을 호출해서는 안됩니다듣기또는Unlisten사용시 직접와이즈 토토. pgtcl발행을 처리합니다 당신을위한 그 진술. 그러나 알림을 보내려면 직접 메시지를 보내고 SQL을 호출Notify진술 사용pg_exec.

인수

conn

들을 연결의 손잡이 알림.

NotifyName

시작 또는 중지에 알림 조건의 이름 듣기.

CallbackCommand

존재하는 경우, 언제든지 실행할 명령 문자열을 제공합니다 일치하는 알림이 도착합니다.

반환 값

없음