Re: How to handle nested record data.
От | Pavel Stehule |
---|---|
Тема | Re: How to handle nested record data. |
Дата | |
Msg-id | CAFj8pRDzZyMWifgocT82tikqLtrt9iu8qXj7jqK69cjNJ+2Nrg@mail.gmail.com обсуждение исходный текст |
Ответ на | How to handle nested record data. (yi huang <yi.codeplayer@gmail.com>) |
Ответы |
Re: How to handle nested record data.
Re: How to handle nested record data. |
Список | pgsql-general |
Hello create or replace function call_foo() returns void as $$ declare r record; begin r := foo('Hello'); raise notice ''% %', r.somerow, r.otherinfo; end; $$ language plpgsql; regards Pavel 2012/5/30 yi huang <yi.codeplayer@gmail.com>: > I'm porting a oracle function to postgresql, which has signature like this: > > FUNCTION foo > ( seq IN varchar > , somerow OUT SomeTable > , otherinfo OUT varchar > ) > > It's easy to port this function itself to postgresql, but i have problem to > execute this function and assign the results into variables: > > SELECT (foo(seq)).* INTO (v_somerow, v_otherinfo); > > It complains v_somerow can not be row type. > > How to handle the result of function foo? > > Best regards. > YiHuang.
В списке pgsql-general по дате отправления: