Balázs Klein wrote:
I was hoping that now with PG supporting plan invalidation it would be possible to return a recordset.
Plan invalidation has nothing to do with it. In Postgres a returned recordset can be used as a row source in the FROM clause -- this requires data type information to be known at parse time.
Joe ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend