[英]Call plpgsql Function from a PL/Python Function in PostgreSQL
Is is possible to call a plpgsql function
(or any PostgreSQL function
) from a PL/Python
function? 是否可以从
PL/Python
函数调用plpgsql function
(或任何PostgreSQL function
)?
So, something like this: 所以,像这样:
CREATE FUNCTION somefunc() RETURNS void AS $$
DECLARE
...
BEGIN
...
END;
$$ LANGUAGE plpgsql;
And then use it here 然后在这里使用它
CREATE FUNCTION pythonFunc() RETURNS void AS $$
...
someFunc() #postgreSQL function
...
$$ LANGUAGE plpythonu;
create function plpython_function()
returns void as $$
plpy.execute('select plpgsql_function()')
$$ language plpythonu;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.