Mereka dapat berbasis SESI (data bertahan dari komit tetapi tidak terputus/terhubung kembali). Mereka juga dapat berbasis TRANSAKSI (data menghilang setelah komit).
Ini membuat tabel temp berbasis transaksi:
create global temporary table temp_table_transaction on commit delete rows ...
Ini membuat tabel temp berbasis sesi:
create global temporary table temp_table_transaction on commit preserve rows ...