加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

PostGreSQL安装新语言

发布时间:2020-12-13 17:53:47 所属栏目:百科 来源:网络整理
导读:在PostGreSQL的控制台查看相关动作运行后系统自动生成的源代码,Copy后到Query中执行. 相关步骤:1.先在"tmplate1"--"网要模式"--"public"--"函数群"中生成"函数群"(不知道怎样称呼,姑且这样)相关代码: CREATE OR REPLACE FUNCTION plpgsql_call_handler() RET

在PostGreSQL的控制台查看相关动作运行后系统自动生成的源代码,Copy后到Query中执行.
相关步骤:1.先在"tmplate1"-->"网要模式"-->"public"-->"函数群"中生成"函数群"(不知道怎样称呼,姑且这样)相关代码:
CREATE OR REPLACE FUNCTION plpgsql_call_handler()
RETURNS language_handler AS
'$libdir/plpgsql','plpgsql_call_handler'
LANGUAGE 'c' VOLATILE;
REVOKE ALL ON FUNCTION plpgsql_call_handler() FROM public;
GRANT EXECUTE ON FUNCTION plpgsql_call_handler() TO postgres
步骤2:在程序语言中新增程序语言,相关代码如下:
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler;


方法2
CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
HANDLER plpgsql_call_handler
VALIDATOR plpgsql_validator;

查看是否安装语言 select * from pg_language;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读