Potresti usare una tabella temporanea. Le tabelle temporanee sono invisibili ad altre connessioni. Se esiste una tabella permanente con lo stesso nome della tabella temporanea, la tabella permanente è invisibile alla connessione corrente.
CREATE TEMPORARY TABLE table_name
(
column_name1 data_type(length) constraints,
column_name2 data_type(length) constraints,
...
Consulta la pagina del manuale di PostgreSQL .