結合しているクエリでの行ロック(FOR UPDATE)
mj:df >データーベース >Oracle >結合しているクエリでの行ロック(FOR UPDATE)
結合を行っているクエリで行ロックを実施するには
下記のように記述します。
SELECT
*
FROM TBL_A A LEFT JOIN TBL_B B ON A.KEY = B.KEY
FOR UPDATE OF A.KEY [ NOWAIT ]
OF ロックするテーブル.項目名 [ NOWAIT ]
というように記述します。




