COBOL2002 Cosminexus連携機能ガイド

[目次][用語][索引][前へ][次へ]

5.4.4 encodeオプション

<この項の構成>
(1) 機能
(2) 指定形式
(3) 指定値の動作
(4) 注意事項
(5) デフォルトエンコード
(6) エンコード対象となる項目

(1) 機能

COBOLアクセスの文字列データ変換時のエンコードを変更します。

(2) 指定形式

エンコード名は任意のエンコードで指定します。

(3) 指定値の動作

指定されたエンコードで文字列変換のエンコードを行います。呼び出すCOBOLプログラムで使用する文字コードに対応したエンコードを指定してください。

(4) 注意事項

指定された文字列の値はチェックしません。指定時には大文字,小文字にご注意ください。また,サポートされていないエンコードを指定した場合の動作は保証しません。

(5) デフォルトエンコード

文字列変換のエンコードはシステムに依存します。

encodeオプションを指定しない場合のデフォルトエンコードは「表5-1 デフォルトエンコード一覧」を参照してください。

表5-1 デフォルトエンコード一覧

OS システム環境変数LANG コード系 デフォルトエンコード
Windows シフトJIS MS932
HP-UX(IPF64) ja_JP.SJIS シフトJIS SJIS
ja_JP.eucJP 日本語EUC EUC_JP
AIX Ja_JP シフトJIS Cp943C
ja_JP 日本語EUC Cp33722C
Linux(x86)
Linux(x64)
ja_JP.UTF-8 UTF-8 UTF-8
Linux(IPF64) ja_JP.eucJP 日本語EUC EUC_JP_LINUX
ja_JP.ujis 日本語EUC EUC_JP_LINUX
Solaris(SPARC) ja 日本語EUC EUC_JP
ja_JP.PCK シフトJIS SJIS

(6) エンコード対象となる項目

COBOLプログラムに渡す引数で次に示す項目が対象となります。