Re: function returning result set of varying column
От | Ivan Sergio Borgonovo |
---|---|
Тема | Re: function returning result set of varying column |
Дата | |
Msg-id | 20080603155745.15e6cb70@dawn.webthatworks.it обсуждение исходный текст |
Ответ на | Re: function returning result set of varying column ("maria s" <psmg01@gmail.com>) |
Ответы |
Re: function returning result set of varying column
|
Список | pgsql-sql |
On Tue, 3 Jun 2008 09:41:27 -0400 "maria s" <psmg01@gmail.com> wrote: > Thanks for all your replies. > > Actually I don't know the number of columns that I am going to > return. > > I have 2 tables. For a single entry E1 in one table(t1), I have > to fetch all the matching entries for E1 from the other > table(t2), K1,..Kn. and finally the function should return E1, > K1..Kn. So I don't know the number of columns that I am going to > get. > > Is it possible to write a function that returns this kind of > result? Up to my knowledge as Bart wrote in pl/pgsql you'll have to specify somewhere the return type: in the function or in the select calling the function. If you use sql (not pl/pgsql) function you shouldn't be obliged to specify the return type. But I haven't written enough sql function to actually remember how it works. If you post your tentative sql it could give us more clue. -- Ivan Sergio Borgonovo http://www.webthatworks.it
В списке pgsql-sql по дате отправления: