Re: Table returning functions

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Jann Röder <roederja(at)ethz(dot)ch>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: Table returning functions
Date: 2010-09-19 23:58:58
Message-ID: 13671.1284940738@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

=?UTF-8?B?SmFubiBSw7ZkZXI=?= <roederja(at)ethz(dot)ch> writes:
> Ok I now know that it really seems to do what I expected. But I still
> wonder what it does if I use two functions f() and g() that return a
> different number of rows.

You get the least common multiple of their periods. It's ugly, and the
lack of any very sane way to define the behavior is the main argument
for deprecating SRFs in the targetlist.

regards, tom lane

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Jann Röder 2010-09-20 07:43:26 Re: Table returning functions
Previous Message Jann Röder 2010-09-19 23:04:07 Re: Table returning functions