当前位置:  开发笔记 > 编程语言 > 正文

从PostgreSQL中的PL/Python函数调用plpgsql函数

如何解决《从PostgreSQL中的PL/Python函数调用plpgsql函数》经验,为你挑选了1个好方法。

是否可以从函数中调用plpgsql function(或任何PostgreSQL function)PL/Python

所以,像这样:

CREATE FUNCTION somefunc() RETURNS void AS $$
DECLARE
    ...
BEGIN
    ...
END;
$$ LANGUAGE plpgsql;

然后在这里使用它

CREATE FUNCTION pythonFunc() RETURNS void AS $$
    ...
    someFunc() #postgreSQL function
    ...
$$ LANGUAGE plpythonu;

Clodoaldo Ne.. 5

create function plpython_function()
returns void as $$

    plpy.execute('select plpgsql_function()')

$$ language plpythonu;

PL/Python数据库访问



1> Clodoaldo Ne..:
create function plpython_function()
returns void as $$

    plpy.execute('select plpgsql_function()')

$$ language plpythonu;

PL/Python数据库访问

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有