CCSID(*EXACT)
CCSID(*EXACT) キーワードは、モジュール内の CCSID の処理を制御します。
注: CCSID(*EXACT) が指定されていない場合、
RPG コンパイラーは、リテラル、変数、または、データベース・ファイルの入力バッファーおよび出力バッファー
に入っているデータの CCSID に関して誤った想定を行う可能性があります。
- CCSID(*EXACT) が英数字リテラル、グラフィック・リテラル、およびコンパイル時データの CCSID に与える影響については、リテラルおよびコンパイル時データの CCSID を 参照してください。
- CCSID(*EXACT) が、DISK ファイルおよび SEQ ファイルの入力バッファーおよび出力バッファー内の英数字データとグラフィック・データ の CCSID の処理に与える影響については、OPENOPT (* {NO }INZOFL * {NO }CVTDATA) を参照してください。
- CCSID(*EXACT) がモジュール内の英数字項目のデフォルト CCSID に与える影響 については、CCSID(*CHAR : *JOBRUN | *JOBRUNMIX | *UTF8 | *HEX | 番号) を参照してください。
- CCSID(*EXACT) がモジュール内のグラフィック項目のデフォルト CCSID に 与える影響については、CCSID(*GRAPH : *JOBRUN | *SRC | *HEX | *IGNORE | 番号) を参照してください。
- CCSID(*EXACT) が、外部記述データ構造および LIKEREC キーワードを使用して定義された データ構造内の英数字サブフィールドの CCSID に与える影響に ついては、CCSID(*EXACT | *NOEXACT) を参照してください。
