��PostgreSQL����ե����2025��11��21�����š������å��������
¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

LISTEN

Name

LISTEN  -- ���Τδƻ�

Synopsis

LISTEN name
  

����

name

���ξ���̾���Ǥ���

����

LISTEN

��Ͽ���������ェλ���������֤�����å������Ǥ���

WARNING: Async_Listen: We are already listening on name

���ΥХå�����ɤ˻��ꤷ�����ξ�郎������Ͽ����Ƥ������Ǥ���

����

LISTEN �ϸ��ߤ� PostgreSQL �Хå�����ɤ����ξ�� name �Υꥹ�ʤȤ�����Ͽ���ޤ���

���ΥХå�����ɤޤ���Ʊ��ǡ����١�������³���Ƥ����̤ΥХå�����ɤˤ�ä� NOTIFY name ���¹Ԥ����ȡ����ߤ������ξ���ƻ뤷�Ƥ���Хå���������Ƥ��Ф������Τ��ʤ���ޤ��� �����ơ��ƥХå�����ɤ�Ʊ�ͤ���³��Υե���ȥ���ɥ��ץꥱ�����������Τ��ޤ������ܺ٤ˤĤ��Ƥ� NOTIFY �򻲾Ȥ��Ʋ�������

UNLISTEN ���ޥ�ɤ�Ȥäơ��Хå�����ɤ���Ͽ�� �줿�������ξ������Ǥ��ޤ����ޤ����Хå�����ɤδƻ���Ͽ�ϡ����ΥХå�����ɥץ���������λ���������Ǽ�ưŪ�˺������ޤ���

�ե���ȥ���ɥ��ץꥱ����������Υ��٥�Ȥ򸡽Ф��뤿��˻Ȥ�� ����Фʤ�ʤ���ˡ�ϡ����줬�ɤ� PostgreSQL ���ץꥱ�������ץ�����ߥ󥰥��󥿥ե���������Ѥ��Ƥ���Τ��˰�¸���ޤ��� ���ץꥱ�������ϡ�libpq �饤�֥�����Ѥ��� LISTEN ���̾�� SQL ���ޥ�ɤȤ���ȯ�Ԥ������θ塢�롼���� PQnotifies �����Ū�˸ƤӽФ������Υ��٥�Ȥ��������줿���ɤ�����Ĵ�٤�ɬ�פ�����ޤ��� libpgtcl ����¾�Υ��󥿥ե������ξ��ϡ� ���Υ��٥�Ȥ򰷤�����Τ����٥����ˡ���Ѱդ���Ƥ��ޤ��� �ºݡ�libpgtcl ��Ȥä����ץꥱ�������ξ�硢�ץ�����ޤ� LISTEN �� UNLISTEN ��ľ��ȯ�Ԥ���ɬ�פ��餢��ޤ��� �ܺ٤ˤĤ��Ƥϡ������ѤΥ饤�֥��Υɥ�����ơ������򻲾Ȥ��Ƥ���������

NOTIFY�ˤϡ�LISTEN ����� NOTIFY �ˤĤ��ƤΤ�깭�Ϥ�����������ޤ���

����

name�ϡ�̾���Ȥ��Ƥɤ��ʸ����Ǥ⤫�ޤ��ޤ��� �¥ơ��֥��̾�����б�������ɬ�פ����� ����ޤ���notifyname ����Ű�����dz���Ƥ������ϡ���ʸŪ��ͭ���ʤ�ΤǤ���ɬ�פ��餢��ޤ��� ������������Ĺ���� 63 ʸ���ޤǤ�Ǥ�դ�ʸ����Ȥ������¤�����ޤ���

������ PostgreSQL �Υ�꡼���ˤϡ� name ��ʸˡŪ�ˤ�ͭ���Ǥ��äƤ��¸�Υơ��֥�̾���б����Ƥ��ʤ�������Ű�����dz��ʤ���Фʤ�ޤ���Ǥ���������ϸ��ߤ����פǤ���

������ˡ

psql ����ƻ�/���ν���������ȼ¹Ԥ�Ԥʤ��ޤ���

LISTEN virtual;
NOTIFY virtual;

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

�ߴ���

SQL92

SQL92 �� LISTEN �Ϥ���ޤ���