実行単位がファイルに対して (明示的にまたは暗黙的に) 単一レコード ロックを指定した場合、ロックできるファイル内のレコードは一度に 1 つのみである。実行単位がレコード ロックを取得するには、手動および自動の 2 種類がある。
READ WITH LOCK 文を使用してレコードを呼び出す場合にのみ、実行単位はレコード ロックを取得できる。
ファイル内のレコードを読み込む際に、実行単位はロックを自動で取得する。ただし READ WITH NO LOCK 文を指定する場合は除く。
ロックを解除するには、ロックした実行単位で次のいずれかを行う。