mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-21 08:29:39 +08:00
27b8143944
I have updated my contrib code for version 6.5. In the attachment you will find the directories array, datetime, miscutil, string, tools and userlocks which replace the corresponding directories under contrib. In contrib/tools you will find some developement scripts which I use while hacking the sources. I hope they will be useful for some other people. I have also added a contrib/Makefile which tries to compile and install all the contribs. Unfortunately many of them don't have a Makefile or don't compile cleanly. -- Massimo Dal Zotto
65 lines
1.4 KiB
MySQL
65 lines
1.4 KiB
MySQL
-- misc_utils.sql --
|
|
--
|
|
-- SQL code to define misc functions.
|
|
--
|
|
-- Copyright (c) 1998, Massimo Dal Zotto <dz@cs.unitn.it>
|
|
--
|
|
-- This file is distributed under the GNU General Public License
|
|
-- either version 2, or (at your option) any later version.
|
|
|
|
-- 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 'select "unlisten"(''*'')'
|
|
language 'sql';
|
|
|
|
-- 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';
|
|
|
|
-- Return the number of active listeners on a relation
|
|
--
|
|
create function active_listeners(text) returns int4
|
|
as 'MODULE_PATHNAME'
|
|
language 'C';
|
|
|
|
-- Enable/disable Postgres assert checking.
|
|
--
|
|
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
|