レコード ロック

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

一般形式


*

一般規則

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