No, al momento non esistono in PostgreSQL. Se hai veramente bisogno di una tabella di memoria, puoi creare un disco RAM, aggiungere un spazio tabella per esso e creare tabelle su di esso.
Se hai solo bisogno della tabella temporanea visibile tra sessioni diverse, puoi utilizzare un UNLOGGED
tabella
. Queste non sono vere tabelle di memoria, ma si comporteranno in modo sorprendentemente simile quando i dati della tabella sono significativamente più piccoli della RAM di sistema.
Le tabelle temporanee globali sarebbero un'altra opzione ma non sono supportate in PostgreSQL a partire dalla versione 9.2 (vedi commenti).