COBES0130 Host variable host-var.group-var is part of a group variable expansion that is not supported in this type of SQL statement.

ホスト変数が含まれている EXEC SQL 文で、グループ変数展開がサポートされていません。

解決方法:

シナリオ 1:グループ変数が有効な場合
グループ変数が有効な場合は、SQL(GEN-HV-FROM-GROUP) を使用してコンパイルします。例えば、次の文には有効なグループ変数が含まれています。
EXEC SQL Select a into :HV1 where col_a IN (:group-var)
シナリオ 2:グループ変数が無効な場合
グループ変数を基本ホスト変数として再定義します。次に例を示します。
01 GROUP-VAR.
     05 ELEM-VAR1 PIC X.
     05 ELEM-VAR2 PIC X.
01 ELGROUP-VAR PIC X(2) redefines GROUP-VAR.

その後、基本定義を使用するように EXEC SQL 文をコーディングします。上記の例では、次を使用します。

EXEC SQL Select a into :HV1 where col_a = :elgroup-var

次は使用しません。

EXEC SQL Select a into :HV1 where col_a = :group-var