《Oracle命令语法速查》【 LOCK TABLE 】

表、ビューをロックする


LOCK TABLE →
→┬ [ スキーマ . ] ┬ 表名   ─┬ [ ┬ PARTITION ( パーティション名 ) ────┬ ] ┬→
  │                └ ビュー名 ┘   ├ SUBPARTITION ( サブパーティション名 )  ┤   │
  │                                 └ @ データベースリンク名 ────────┘   │
  └ ← ──────────────────────────────────────┘
→ IN ┬ ROW SHARE       ───┬ MODE [ NOWAIT ] ;
      │[ 行共有ロック ][ ロック獲得に失敗した際、直ぐに制御を戻す ]
      ├ ROW EXCLUSIVE   ───┤
      │[ 行排他ロック ]     │
      ├ SHARE UPDATE    ───┤
      │[ 共有更新ロック ]   │
      ├ SHARE           ───┤
      │[ 共有ロック ]       │
      ├ SHARE ROW EXCLUSIVE ─┤
      │[ 共有行排他ロック ] │
      └ EXCLUSIVE       ───┘
        [ 排他ロック ]