テーブルをロックする
他のトランザクションが更新したり、参照したりできなくなるようにします。
※PostgreSQLの場合
LOCK [ テーブル名 ] table IN [ ROW | ACCESS ] [ SHARE | EXCLUSIVE ] MODE
【単位】
【モード】
- EXCLUSIVE:読込不可/更新不可
- SHARE:読込可/更新不可
例)
LOCK TABLE ASAMI IN ACCESS EXCLUSIVE MODE NOWAIT
ASAMIテーブルを参照・更新ができないようにロックします。
その際、すでにロックされている場合はロックが開放されるまで待たない(すぐロックできなかったらアボードする)。
合計: -
最終更新:2009年12月25日 13:33