Documentation PostgreSQL 9.1.24 > Référence > Commandes SQL > UNLISTEN | |
TRUNCATE | UPDATE |
UNLISTEN — arrête l'écoute d'une notification
UNLISTEN { canal | * }
UNLISTEN est utilisé pour supprimer un abonnement aux événements NOTIFY. UNLISTEN annule tout abonnement pour la session PostgreSQL™ en cours sur le canal de notification nommé canal. Le caractère générique * annule tous les abonnements de la session en cours.
NOTIFY(7) contient une discussion plus complète de l'utilisation de LISTEN et de NOTIFY.
Le nom d'un canal de notification (un identificateur quelconque).
Tous les abonnements de cette session sont annulés.
Il est possible de se désabonner de quelque chose pour lequel il n'y a pas d'abonnement ; aucun message d'avertissement ou d'erreur n'est alors retourné.
À la fin de chaque session, UNLISTEN * est exécuté automatiquement.
Une transaction qui a exécuté UNLISTEN ne peut pas être préparée pour une validation en deux phases.