De kan vara SESSION-baserade (data överlever en commit men inte en frånkoppling/återanslutning). De kan också vara TRANSACTION-baserade (data försvinner efter en commit).
Detta skapar en transaktionsbaserad temporär tabell:
create global temporary table temp_table_transaction on commit delete rows ...
Detta skapar en sessionsbaserad temporär tabell:
create global temporary table temp_table_transaction on commit preserve rows ...