No Oracle 11g, considere a criação de uma tabela temporária
com um comando como
CREATE GLOBAL TEMPORARY TABLE
com a opção
DELETE ROWS
Analise as seguintes condições, que eventualmente podem
decorrer de tal comando:
I. a definição da tabela é compartilhada por todas as sessões de
acesso;
II. a instância da tabela é compartilhada por todas as sessões;
III. os registros serão removidos sempre que houver um commit
da transação que envolve a tabela;
IV. os registros são removidos somente quando a sessão é
encerrada.
Para o comando mostrado, prevalecem apenas as condições: