Com uma transação aninhada, um commit não grava nenhuma alteração no disco, exceto para a transação de nível superior. Uma reversão, no entanto, funciona independentemente do nível da transação, então sim, ela reverterá a transação interna.