в этом (очень сжатом) запросе, как можно вернуть myfile_key из RETURNING?
CREATE OR REPLACE FUNCTION myfunction (src int, OUT result int) AS $$
plan = plpy.prepare("INSERT INTO myfile VALUES (nextval('seq_myfile'),$1,$2)
RETURNING myfile_key", ["integer","integer"] )
$$ LANGUAGE plpythonu;
(где первое вставленное поле - myfile_key)
Код не возвращает значение для вывода и не смог запросить его как стандартный результат Python, как в:
result = rv[0]["myfile_key"]