summaryrefslogtreecommitdiff
path: root/contrib/miscutil/misc_utils.sql.in
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/miscutil/misc_utils.sql.in')
-rw-r--r--contrib/miscutil/misc_utils.sql.in50
1 files changed, 34 insertions, 16 deletions
diff --git a/contrib/miscutil/misc_utils.sql.in b/contrib/miscutil/misc_utils.sql.in
index 0c90ba52eb9..1185d743e69 100644
--- a/contrib/miscutil/misc_utils.sql.in
+++ b/contrib/miscutil/misc_utils.sql.in
@@ -1,40 +1,58 @@
--- SQL code to define the new array iterator functions and operators
+-- misc_utils.sql --
+--
+-- SQL code to define misc functions.
+--
+-- Copyright (c) 1998, Massimo Dal Zotto <[email protected]>
+--
+-- This file is distributed under the GNU General Public License
+-- either version 2, or (at your option) any later version.
--- min(x,y)
+-- Set the maximum number of tuples returned by a single query.
--
-create function min(int4,int4) returns int4
+create function query_limit(int4) returns int4
as 'MODULE_PATHNAME'
language 'C';
--- max(x,y)
+-- Return the pid of the backend.
--
-create function max(int4,int4) returns int4
+create function backend_pid() returns int4
as 'MODULE_PATHNAME'
language 'C';
--- Set the maximum number of tuples returned by a single query
+-- Unlisten from a relation.
--
-create function query_limit(int4) returns int4
+create function "unlisten"(name) returns int4
as 'MODULE_PATHNAME'
language 'C';
--- Return the pid of the backend
+-- Unlisten from all relations for this backend.
--
-create function backend_pid() returns int4
+create function "unlisten"() returns int4
+ as 'select "unlisten"(''*'')'
+ language 'sql';
+
+-- min(x,y)
+--
+create function min(int4,int4) returns int4
as 'MODULE_PATHNAME'
language 'C';
--- Unlisten from a relation
+-- max(x,y)
--
-create function unlisten(name) returns int4
+create function max(int4,int4) returns int4
as 'MODULE_PATHNAME'
language 'C';
--- Unlisten from all relations for this backend
+-- Enable/disable Postgres assert checking.
--
-create function unlisten() returns int4
- as 'delete from pg_listener where listenerpid = backend_pid();
- select 0'
- language 'sql';
+create function assert_enable(int4) returns int4
+ as 'MODULE_PATHNAME'
+ language 'C';
+
+-- Test Postgres assert checking.
+--
+-- create function assert_test(int4) returns int4
+-- as 'MODULE_PATHNAME'
+-- language 'C';
-- end of file