Di Oracle tidak ada perbedaan. Saat Anda membuat tabel sementara di database Oracle, tabel tersebut secara otomatis bersifat global, dan Anda harus menyertakan kata kunci "Global".
Standar SQL, yang mendefinisikan bagaimana istilah "TABEL SEMENTARA GLOBAL" ditafsirkan, memungkinkan untuk lingkup LOKAL atau GLOBAL. Ini akan memungkinkan untuk tabel khusus pengguna (LOCAL) atau semua orang (GLOBAL). Oracle hanya mengimplementasikan versi GLOBAL.
Data yang Anda masukkan ke tabel Sementara Oracle khusus untuk sesi Anda. Artinya, hanya Anda yang dapat melihat data Anda meskipun ada 100 pengguna yang semuanya menggunakan tabel yang sama, dan data Anda dihapus dari tabel saat Anda memutuskan sambungan (atau saat Anda melakukan transaksi saat ini) tergantung pada pengaturan tabel.
Bandingkan ini dengan MS SQL-Server, di mana tabel sementara bersifat lokal. Jika Anda membuatnya, tidak ada seorang pun selain Anda yang tahu bahwa tabel sementara Anda ada. Di Oracle, membuat tabel sementara memungkinkan semua orang (semua orang yang memiliki akses ke skema Anda) untuk melihat tabel. Saat Anda keluar dari sesi Anda, tabel SQL-Server dihapus dan perlu dibuat ulang untuk sesi berikutnya. Di Oracle, tabel sementara sekarang menjadi bagian permanen dari skema Anda, meskipun datanya tidak.