Oracle
 sql >> Database >  >> RDS >> Oracle

Tavolo temporaneo globale

Le tabelle Oracle Temp NON sono come le tabelle #temp di SQL Server. Non vedo alcun motivo per eliminare/creare continuamente le tabelle. I dati vengono comunque eliminati per sessione una volta completata la transazione o la sessione (dipende dalle opzioni di creazione della tabella). Se hai più thread che utilizzano la stessa sessione db, vedranno i dati dell'altro. Se hai una sessione per thread, i dati hanno un ambito limitato come hai menzionato. Vedi esempio qui .