1

以下のシナリオの結果を知りたいだけです。

を使用してレコードを選択すると、FOR UPDATE OF table.column_name.

SELECTによってロックされた特定のレコードを取得するために別の単純なクエリを実行すると、結果セットはどうなるでしょうFOR UPDATE OFか?

4

1 に答える 1

1

変更はありません。この単純なSELECTステートメントは、セッションのトランザクション分離レベルと、その時点でデータを読み取っていた SCN に応じて、適切なバージョンの行を返します。他のセッションが行をロックしたという事実は、単純なクエリを実行しているセッションには影響しません。

于 2013-09-03T14:31:05.723 に答える