Linkexpress 運用ガイド
目次 索引 前ページ次ページ

第5章 コード変換機能(ユーティリティ)> 5.11 コードの変換規則

5.11.1 コード変換エラー時の代替文字

データ属性が英数字属性または日本語属性の場合、コード変換時に変換エラーが発生することがあります。Linkexpressではコード変換エラーが発生した場合に異常終了させる方法を省略値としています。コード変換エラーが発生しても処理を継続する場合は、コード変換を行う前に以下の方法で動作を指定してください。

[コード変換エラー発生時の処理の継続方法]

コード変換エラーが発生した場合の動作は、DB動作環境定義のCHARACTER_CONVERT_ERRORキーワードで指定します。コード変換を継続する場合はキーワードに"CONTINUE"を指定してください。この指定はコード変換ユーティリティとDB連携機能で共通です。

[コード変換エラー発生時の出力データ]

コード変換エラー発生時に処理を継続させた場合、エラーとなったコードは代替文字に置き換えて出力します。代替文字は通常半角のアンダスコアが使用されます。代替文字を変更する場合、DB動作環境定義のALTERNATE_CHARACTER1キーワードで代替文字を指定してください。

なお、出力コード系がUnicodeの場合はデータ形式の指定が必要なため、UNICODE_ALTERNATE_CHARACTER1キーワードで代替文字を指定します。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 1997-2007