이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 토토 캔버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

듣지 않음

이름

UNLISTEN  --  듣기를 중지하세요. 알림

시놉시스

듣지 않음알림이름 | * }

입력

알림이름

이전에 등록된 알림 조건의 이름.

*

이 백엔드에 대한 현재 모든 수신 등록은 다음과 같습니다. 삭제되었습니다.

출력

듣지 않음

문이 실행되었음을 확인합니다.

설명

듣지 않음기존 항목을 제거하는 데 사용됩니다.알림등록. UNLISTEN은 모든 것을 취소합니다. 현재의 기존 등록포스트그레SQL리스너로서의 세션 통지 조건알림이름. 는 특수 조건 와일드카드*모두 취소 현재 세션에 대한 리스너 등록입니다.

PostgreSQL : 문서 : 7.2 : 토토 캔다음을 포함 의 사용에 대한 보다 광범위한 논의듣기그리고알림.

참고

통지이름일 필요는 없습니다. 유효한 클래스 이름이지만 최대 32자까지 이름으로 유효한 문자열이면 무엇이든 가능합니다. 문자가 길어요.

당신이 뭔가를 듣지 않으면 백엔드는 불평하지 않습니다 듣고 있지 않았습니다. 각 백엔드는 자동으로 실행됩니다.듣지 않음 *종료할 때.

사용법

기존 등록을 구독하려면:

가상 듣기;
들어봐
가상으로 알림;
알림
pid '8448'이 있는 백엔드에서 비동기 NOTIFY '가상'이 수신되었습니다.

UNLISTEN이 실행되면 추가 NOTIFY 명령이 실행됩니다. 무시당하다:

가상 듣기를 해제함;
듣지 않음
가상으로 알림;
알림
-- NOTIFY 이벤트가 수신되지 않았음을 확인하세요.

호환성

SQL92

없습니다듣지 않음SQL92.