2012-03-28 4 views

答えて

1

あなたはもちろん、実際の更新前

SELECT .. FOR UPDATE 

文を発行することができます。ロックを再び解除するには、トランザクションをコミットします。 locking reads hereについて読むしかし、単にUPDATE文自体を発行することと同じようにするだろうというドキュメント、に従って:

A SELECTは... FOR UPDATEは、読み込む各行の排他ロックを設定し、入手可能な最新のデータを読み込みます。したがって、検索されたSQL UPDATEが行に対して設定するのと同じロックを設定します。

+0

あなたはデモを見せてもらえますか? – Avinash

+0

@Avinash:そのドキュメントページを見てください。いくつかの例があります... –

関連する問題