Они могут быть основаны на SESSION (данные сохраняются при фиксации, но не отключаются / повторно подключаются).Они также могут быть основаны на транзакциях (данные исчезают после фиксации).
Это создает временную таблицу на основе транзакций:
create global temporary table temp_table_transaction on commit delete rows ...
Это создает временную таблицу на основе сеансов:
create global temporary table temp_table_transaction on commit preserve rows ...