version 11
LOCK TABLE sql_name IN {EXCLUSIVE | SHARE} MODE
説明
LOCK TABLEコマンドは、sql_nameテーブルをEXCLUSIVEまたはSHAREモードでロックするために使用します。
EXCLUSIVEモードでは、テーブルのデータを他のトランザクションで読み込んだり更新したりすることはできません。
SHAREモードでは、テーブルのデータを他のトランザクションで読み込むことができます。しかし更新はできません。
例題
この例題ではMOVIESテーブルをロックします。他のトランザクションはデータの読み込みはできますが、更新はできません:
LOCK TABLE MOVIES IN SHARE MODE
参照