Michal,
> I would like to create function create_table(integer[]) that returns
> dynamically created table. Table is composed of several tables which
> are left joined together. How many tables are joined is said by function
> argument - integer field..
It's possible in 7.3 and 7.4 but not in earlier versions of PostgreSQL. See:
http://techdocs.postgresql.org/guides/SetReturningFunctions
WHY you would want to do such a thing is a question which is beyond me
entirely.
--
Josh Berkus
Aglio Database Solutions
San Francisco