I was doing some test to track down an error in a more
complicated function and I stumbled in this behaviour I can't
understand:
create or replace function test.test(out _rank float4) returns setof
record as $$
begin
return query select 1::float4;
return;
end;
$$ language plpgsql stable;
and I get
ERROR: function result type must be real because of OUT parameters
********** Error **********
ERROR: function result type must be real because of OUT parameters
SQL state: 42P13
same with text etc...
--
Ivan Sergio Borgonovo
http://www.webthatworks.it
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера