-- SQL code to define the new array iterator functions and operators -- min(x,y) -- create function min(int4,int4) returns int4 as 'MODULE_PATHNAME' language 'C'; -- max(x,y) -- create function max(int4,int4) returns int4 as 'MODULE_PATHNAME' language 'C'; -- Set the maximum number of tuples returned by a single query -- create function query_limit(int4) returns int4 as 'MODULE_PATHNAME' language 'C'; -- Return the pid of the backend -- create function backend_pid() returns int4 as 'MODULE_PATHNAME' language 'C'; -- Unlisten from a relation -- create function unlisten(name) returns int4 as 'MODULE_PATHNAME' language 'C'; -- Unlisten from all relations for this backend -- create function unlisten() returns int4 as 'delete from pg_listener where listenerpid = backend_pid(); select 0' language 'sql'; -- end of file