- 3
- この条件は、SELECT グループ内で WHEN 文節が
選択されておらず、かつ OTHERWISE 文節が存在しない場合に発生する。
- 4
- SIGNAL FINISH、または STOP ステートメントが実行された。
- 9
- SIGNAL ERROR ステートメントが実行された。
- 10
- SIGNAL NAME ステートメントが実行された。
- 20
- SIGNAL RECORD ステートメントが実行された。
- 21
- レコード変数がレコード・サイズより小さい。
次のいずれか。
- レコードが READ INTO ステートメント内の変数より大きい。
レコードの残りは失われる。
- 固定長レコードのあるファイルに対して指定されたレコード長が、
WRITE、REWRITE、または LOCATE ステートメント内の変数より大きい。
レコードの残りは定義されない。
変数が可変長ストリングである場合は、ファイルに SCALARVARYING オプション
が適用されていれば、RECORD は発生しない。
- 22
- レコード変数がレコード・サイズより大きい。
次のいずれか。
- 固定長レコードのあるファイルに対して指定されたレコード長が、
READ INTO ステートメント内の変数より小さい。
変数の残りは定義されない。
変数が可変長ストリングである場合は、ファイルに SCALARVARYING オプション
が適用されていれば、RECORD は発生しない。
- 最大レコード長が、WRITE、REWRITE、または LOCATE ステートメント
内の変数より小さい。
WRITE または REWRITE の場合、変数の残りは失われる。
LOCATE の場合、変数は伝送されない。
- WRITE または REWRITE ステートメント内の変数が長さ 0 を
指示している。伝送は行われない。
変数が可変長ストリングである場合は、ファイルに SCALARVARYING オプション
が適用されていれば、RECORD は発生しない。
- 23
- レコード変数の長さが 0 であるか、組み込みキーを
保管するには短すぎる。
WRITE または REWRITE ステートメント内の変数が短すぎて、
データ・セット組み込みキーを保管できない。伝送は行われない。
(現在のところ、このケースは索引キー順データ・セットにだけ
該当する。)
- 24
- 長さ 0 のレコードが REGIONAL データ・セットから読み取られた。
- 40
- SIGNAL TRANSMIT ステートメントが実行された。
- 41
- 出力データ・セットに訂正不能の伝送エラーが発生した。
- 42
- 入力データ・セットに訂正不能の伝送エラーが発生した。
- 43
- 索引セットへの出力に訂正不能の伝送エラーが発生した。
- 44
- 索引セットからの入力に訂正不能の伝送エラーが発生した。
- 45
- 索引連続データ・セットへの出力に訂正不能の伝送エラーが発生した。
- 46
- 連続データ・セットからの入力に訂正不能の伝送エラーが発生した。
- 50
- SIGNAL KEY ステートメントが実行された。
|
This information center is powered by Eclipse technology. (http://www.eclipse.org)