LISTEN

Name

LISTEN -- ����һ��֪ͨ

Synopsis

LISTEN name

����

LISTEN ����ǰ�Ựע��Ϊ֪ͨ���� name. �ļ�������

��ִ�������� NOTIFY name �󣬲����Ǵ˻Ự�����������ӵ�ͬһ���ݿ�ĻỰִ�еģ� �������ڼ�����֪ͨ�����ĻỰ�����յ�֪ͨ�� ���ҽ�����ÿ���Ự��֪ͨ����������ǰ��Ӧ�ã���ο� NOTIFY ��ȡ������Ϣ��

ʹ�� UNLISTEN ������Խ�һ���Ự����ע���֪ͨ����ɾ���� ͬ�����Ự�˳�ʱ�Զ�ɾ���ûỰ���ڼ�������ע��֪ͨ������

ǰ��Ӧ�ü��֪ͨ�¼��ķ���ȡ���� PostgreSQL Ӧ��ʹ�õı�̽ӿڣ� ���ʹ�û�����libpq�⣬ Ӧ�ý� LISTEN ������ͨ SQL ����ʹ�ã����ұ������ڵص��� PQnotifies ����������Ƿ���֪ͨ��� ������libpgtcl�ӿ��ṩ�˸��߼��Ŀ���֪ͨ�¼��ķ�����ʵ���ϣ� ʹ��libpgtcl��Ӧ�ó���Ա��Ӧ��ֱ��ʹ�� LISTEN �� UNLISTEN�� ��ο���ʹ�õĽӿڵ��ĵ���ȡ����ϸ�ڣ�

NOTIFY ���ֲ�ҳ�������㷺�Ĺ��� LISTEN �� NOTIFY ��ʹ�õ����ۣ�

����

name

֪ͨ��������

���

LISTEN

�ɹ����ע���ķ�����Ϣ��

WARNING: Async_Listen: We are already listening on name

����������Ѿ�ע���˸�֪ͨ������

����

�� psql �����ƺ�ִ��һ������/֪ͨ���У�

LISTEN virtual;
NOTIFY virtual;
Asynchronous NOTIFY 'virtual' from backend with pid '8448' received.

������

�� SQL ��׼��û�� LISTEN��