Le tabelle temporanee sono una caratteristica degli RDBMS come mezzo per memorizzare i risultati intermedi. Alcuni RDBMS fanno la distinzione tra tabelle temporanee locali e globali. Le tabelle temporanee vengono in genere eliminate quando la sessione termina per locale o quando la tabella temporanea non è più referenziata per globale. Notare che una tabella temporanea non è la stessa di una variabile di tabella anche se entrambe sono di natura temporanea.