2
Ist es möglich, eine plpgsql function
(oder eine beliebige PostgreSQL function
) aus einer PL/Python
Funktion aufzurufen?Aufruf plpgsql Funktion von einer PL/Python-Funktion in PostgreSQL
So etwas wie folgt aus:
CREATE FUNCTION somefunc() RETURNS void AS $$
DECLARE
...
BEGIN
...
END;
$$ LANGUAGE plpgsql;
Und es dann hier verwenden
CREATE FUNCTION pythonFunc() RETURNS void AS $$
...
someFunc() #postgreSQL function
...
$$ LANGUAGE plpythonu;
Wie würden Sie Argumente übergeben auf der plpython_function zum plpgsql_function? Die kurze Antwort wäre "Import plpy und plply.quote_literal". Meine Antwort darauf wäre, "das ist alles sehr gut, aber 8.2 (eigentlich, Greenplum) hat keine plpy.quote_literal, es ist eigentlich quote_literal, dass ich anrufen möchte!" Bootstrap-Problem – PhilHibbs