D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
postgresql11
/
usr
/
share
/
doc
/
alt-postgresql11-9.2.24
/
html
/
Filename :
contrib-dblink-get-notify.html
back
Copy
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >dblink_get_notify</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REV="MADE" HREF="mailto:pgsql-docs@postgresql.org"><LINK REL="HOME" TITLE="PostgreSQL 9.2.24 Documentation" HREF="index.html"><LINK REL="UP" TITLE="dblink" HREF="dblink.html"><LINK REL="PREVIOUS" TITLE="dblink_is_busy" HREF="contrib-dblink-is-busy.html"><LINK REL="NEXT" TITLE="dblink_get_result" HREF="contrib-dblink-get-result.html"><LINK REL="STYLESHEET" TYPE="text/css" HREF="stylesheet.css"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"><META NAME="creation" CONTENT="2017-11-06T22:43:11"></HEAD ><BODY CLASS="REFENTRY" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="5" ALIGN="center" VALIGN="bottom" ><A HREF="index.html" >PostgreSQL 9.2.24 Documentation</A ></TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="top" ><A TITLE="dblink_is_busy" HREF="contrib-dblink-is-busy.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="10%" ALIGN="left" VALIGN="top" ><A HREF="dblink.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="60%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="20%" ALIGN="right" VALIGN="top" ><A TITLE="dblink_get_result" HREF="contrib-dblink-get-result.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><H1 ><A NAME="CONTRIB-DBLINK-GET-NOTIFY" ></A >dblink_get_notify</H1 ><DIV CLASS="REFNAMEDIV" ><A NAME="AEN147633" ></A ><H2 >Name</H2 >dblink_get_notify -- retrieve async notifications on a connection</DIV ><DIV CLASS="REFSYNOPSISDIV" ><A NAME="AEN147636" ></A ><H2 >Synopsis</H2 ><PRE CLASS="SYNOPSIS" >dblink_get_notify() returns setof (notify_name text, be_pid int, extra text) dblink_get_notify(text connname) returns setof (notify_name text, be_pid int, extra text)</PRE ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN147638" ></A ><H2 >Description</H2 ><P > <CODE CLASS="FUNCTION" >dblink_get_notify</CODE > retrieves notifications on either the unnamed connection, or on a named connection if specified. To receive notifications via dblink, <CODE CLASS="FUNCTION" >LISTEN</CODE > must first be issued, using <CODE CLASS="FUNCTION" >dblink_exec</CODE >. For details see <A HREF="sql-listen.html" >LISTEN</A > and <A HREF="sql-notify.html" >NOTIFY</A >. </P ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN147646" ></A ><H2 >Arguments</H2 ><P ></P ><DIV CLASS="VARIABLELIST" ><DL ><DT ><TT CLASS="PARAMETER" >connname</TT ></DT ><DD ><P > The name of a named connection to get notifications on. </P ></DD ></DL ></DIV ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN147654" ></A ><H2 >Return Value</H2 ><P >Returns <TT CLASS="TYPE" >setof (notify_name text, be_pid int, extra text)</TT >, or an empty set if none.</P ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN147658" ></A ><H2 >Examples</H2 ><PRE CLASS="SCREEN" >SELECT dblink_exec('LISTEN virtual'); dblink_exec ------------- LISTEN (1 row) SELECT * FROM dblink_get_notify(); notify_name | be_pid | extra -------------+--------+------- (0 rows) NOTIFY virtual; NOTIFY SELECT * FROM dblink_get_notify(); notify_name | be_pid | extra -------------+--------+------- virtual | 1229 | (1 row)</PRE ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="contrib-dblink-is-busy.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="contrib-dblink-get-result.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >dblink_is_busy</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="dblink.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >dblink_get_result</TD ></TR ></TABLE ></DIV ></BODY ></HTML >