0
предположить, что существует функция, каквыбрать несколько значений записи, возвращаемой функцией plpgsql
create function f (i int, out j int, out k int) as $$
begin
j := i * i;
k := i * i * i;
end
$$ language plpgsql
мне нужно использовать результат е как показано ниже, но отсутствует ОТ-п ошибки подняли
select id, a.j, a.k from (
select t.id, f(t.id) a from table1 t) z
, пожалуйста, помогите, спасибо.
вау, это сработало, спасибо :-) –
Просто обратите внимание - это работает на современных релизов с латеральной присоединиться к поддержке. –