Oracle Acessando Registros Atualizados Durante a Mesma Transação

Usando o Oracle 10g

É possível obter o valor de um campo recém-atualizado na mesma transação antes de ser confirmado.

Estou executando um procedimento armazenado que chama 2 outros procedimentos armazenados.

O primeiro procedimento armazenado obtém um registro de uma tabela e, em seguida, atualiza esse registro.

O segundo procedimento armazenado obtém esse mesmo registro, mas precisa usar os campos recém-atualizados do primeiro procedimento armazenado.

Então o commit é realizado.

O commit só pode ser feito se ambos os procedimentos forem executados com sucesso.

O segundo procedimento armazenado obterá os dados recém-atualizados ou obterá uma cópia dos mesmos dados que foram retornados no primeiro procedimento sem a atualização?

questionAnswers(1)

yourAnswerToTheQuestion