レコード ロック

MS コンパイラ指令を設定すると、SELECT 文で LOCKING 句を使用できる。

一般形式


Syntax of SELECT statement showing RECORD clause

一般規則

  1. 順編成ファイルおよび行順編成ファイルについては、EXCLUSIVE (排他的なロック) のみ使用できる。
  2. MANUAL を指定すると、ファイルに対して複数のロックを適用できる。
  3. AUTOMATIC を指定すると、現在のレコードに単一のロックが自動的に適用される。
  4. 順編成ファイルおよび行順編成ファイルについては、デフォルトのロック方式は EXCLUSIVE である。
  5. 相対ファイルおよび索引ファイルについては、デフォルトのロック方式は AUTOMATIC である。
  6. MANUAL オプションを指定すると、UNLOCK 文によってすべてのロックが解除される。