COBES0125 variable should be defined with an OCCURS clause.

SQL 文で配列が使用されていると、SQL 文内のすべての変数が同じサイズの配列を使用しているかどうかを OpenESQL プリプロセッサがチェックします。このメッセージは、このシナリオで使用されている変数が配列として (CCURS 句を使用して) 定義されていない場合に生成されます。

解決方法:

OCCURS 句を使用して変数を再定義します。

重要: 非配列ホスト変数を使用してインジケーター変数配列が指定されている場合、このエラーが誤って生成されることがあります。この場合は、変数を再定義するのではなく、SQL(NOARRAYCHECK) 指令を使用してエラー生成を抑制してください。