⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dblink.sql

📁 PostgreSQL 8.2中增加了很多企业用户所需要的功能和性能上的提高,其开发团队说,该版本将加速更多企业向该数据库移植.核心开发成员之一Bruce Momjian表示,在新版PostgreSQL
💻 SQL
字号:
-- dblink_connect now restricts non-superusers to password-- authenticated connectionsCREATE OR REPLACE FUNCTION dblink_connect (text)RETURNS textAS '$libdir/dblink','dblink_connect'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_connect (text, text)RETURNS textAS '$libdir/dblink','dblink_connect'LANGUAGE C STRICT;-- dblink_connect_u allows non-superusers to use-- non-password authenticated connections, but initially-- privileges are revoked from publicCREATE OR REPLACE FUNCTION dblink_connect_u (text)RETURNS textAS '$libdir/dblink','dblink_connect'LANGUAGE C STRICT SECURITY DEFINER;CREATE OR REPLACE FUNCTION dblink_connect_u (text, text)RETURNS textAS '$libdir/dblink','dblink_connect'LANGUAGE C STRICT SECURITY DEFINER;REVOKE ALL ON FUNCTION dblink_connect_u (text) FROM public;REVOKE ALL ON FUNCTION dblink_connect_u (text, text) FROM public;CREATE OR REPLACE FUNCTION dblink_disconnect ()RETURNS textAS '$libdir/dblink','dblink_disconnect'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_disconnect (text)RETURNS textAS '$libdir/dblink','dblink_disconnect'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_open (text, text)RETURNS textAS '$libdir/dblink','dblink_open'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_open (text, text, boolean)RETURNS textAS '$libdir/dblink','dblink_open'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_open (text, text, text)RETURNS textAS '$libdir/dblink','dblink_open'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_open (text, text, text, boolean)RETURNS textAS '$libdir/dblink','dblink_open'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_fetch (text, int)RETURNS setof recordAS '$libdir/dblink','dblink_fetch'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_fetch (text, int, boolean)RETURNS setof recordAS '$libdir/dblink','dblink_fetch'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_fetch (text, text, int)RETURNS setof recordAS '$libdir/dblink','dblink_fetch'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_fetch (text, text, int, boolean)RETURNS setof recordAS '$libdir/dblink','dblink_fetch'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_close (text)RETURNS textAS '$libdir/dblink','dblink_close'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_close (text, boolean)RETURNS textAS '$libdir/dblink','dblink_close'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_close (text, text)RETURNS textAS '$libdir/dblink','dblink_close'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_close (text, text, boolean)RETURNS textAS '$libdir/dblink','dblink_close'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink (text, text)RETURNS setof recordAS '$libdir/dblink','dblink_record'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink (text, text, boolean)RETURNS setof recordAS '$libdir/dblink','dblink_record'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink (text)RETURNS setof recordAS '$libdir/dblink','dblink_record'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink (text, boolean)RETURNS setof recordAS '$libdir/dblink','dblink_record'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_exec (text, text)RETURNS textAS '$libdir/dblink','dblink_exec'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_exec (text, text, boolean)RETURNS textAS '$libdir/dblink','dblink_exec'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_exec (text)RETURNS textAS '$libdir/dblink','dblink_exec'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_exec (text,boolean)RETURNS textAS '$libdir/dblink','dblink_exec'LANGUAGE C STRICT;CREATE TYPE dblink_pkey_results AS (position int, colname text);CREATE OR REPLACE FUNCTION dblink_get_pkey (text)RETURNS setof dblink_pkey_resultsAS '$libdir/dblink','dblink_get_pkey'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_build_sql_insert (text, int2vector, int, _text, _text)RETURNS textAS '$libdir/dblink','dblink_build_sql_insert'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_build_sql_delete (text, int2vector, int, _text)RETURNS textAS '$libdir/dblink','dblink_build_sql_delete'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_build_sql_update (text, int2vector, int, _text, _text)RETURNS textAS '$libdir/dblink','dblink_build_sql_update'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_current_query ()RETURNS textAS '$libdir/dblink','dblink_current_query'LANGUAGE C;CREATE OR REPLACE FUNCTION dblink_send_query(text, text)RETURNS int4AS '$libdir/dblink', 'dblink_send_query'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_is_busy(text)RETURNS int4AS '$libdir/dblink', 'dblink_is_busy'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_get_result(text)RETURNS SETOF recordAS '$libdir/dblink', 'dblink_get_result'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_get_result(text, bool)RETURNS SETOF recordAS '$libdir/dblink', 'dblink_get_result'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_get_connections()RETURNS text[]AS '$libdir/dblink', 'dblink_get_connections'LANGUAGE C;CREATE OR REPLACE FUNCTION dblink_cancel_query(text)RETURNS textAS '$libdir/dblink', 'dblink_cancel_query'LANGUAGE C STRICT;CREATE OR REPLACE FUNCTION dblink_error_message(text)RETURNS textAS '$libdir/dblink', 'dblink_error_message'LANGUAGE C STRICT;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -