Colega, não é que eu esteja duvidando de vc, mas faz algumas décadas que no 
RDBMS Oracle é Absolutamente Comum e Rotineiro que se vc *** realmente ** 
estivesse na mesma transação vc ENXERGARIA SIM os dados que foram Inseridos na 
mesma transação, isso é Conceitual.... Se não está acontecendo isso, é imho 
Líquido e Certo que o teu middleware, teu driver o seja o que for está abrindo 
múltiplas sessões para vc, ou talvez haja ativo algum tipo de POOL de 
conexões....
 O fato é : abra um sql*plus, faça um INSERT, depois na mesma janela sql*plus 
(que aí SIM, garantidamente é a mesma Transação) faça um SELECT e vc VAI VER 
SIM o dados que vc acabou de inserir.... 
 
 []s
 
   Chiappa

Responder a