2012/4/25 Simon Riggs <si...@2ndquadrant.com>: > So you are saying it is OK to not be able to *create* them on HS, just > *use* pre-defined tables? > > That's almost useless IMHO. > > Applications expect to be able to do this all in the same transaction > on one session > CREATE TEMP TABLE x; > ...DML commands... > SELECT ... FROM x;
That’s not how standard-like temporary tables work, they are supposed to be declared beforehand. That makes sense if you consider the schema and the set of database-using applications as one. I assume that wanting to define applications independently from the database schema is the reason of existence for the PG-like temporary transactions. The way standard-like temporary tables work is exactly why I assume Noah proposes to implement them: because they work nicely with HS. Nicolas -- A. Because it breaks the logical sequence of discussion. Q. Why is top posting bad? -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers