Linkexpress Transactional Replication option説明書
目次 索引 前ページ次ページ

第3部 TJNL> 第13章 データ形式> 13.3 コード変換

13.3.2 欠損データ

コード変換を行った結果、欠損データになることがあります。欠損データは以下の場合に通知されます。

コード変換後のデータが取得定義で指定した長さの範囲に収まらない場合は、配付定義により文字列項目の文字列領域のサイズを拡張する指定を行うことにより、コード変換の結果が欠損データになるのを防ぐことができます。

コード変換した結果、変換エラーとなり変換できない場合は、変換エラーとなった文字は代替文字のアンダースコア(_)になります。

なお、代替文字については、配付定義の指定により、2バイトのアンダースコア(_)にすることもできます。

ジャーナル提供側のシステムがSymfoware/RDB連携のシステムの場合、以下の場合にも欠損データが設定されます。

浮動小数点数型のデータの列については、桁あふれが発生した場合、利用ジャーナルの項目有効表示は欠損データとして設定します。その場合の値は不定です。

ジャーナル提供側のシステムがOracle連携のシステムの場合、以下の場合にも欠損データが設定されます。

透過文字列型の列については、ジャーナル提供側業務のアプリケーションが取得定義に指定した長さよりも大きなデータでテーブルを更新した場合、利用ジャーナルの項目有効表示は欠損データとして設定し、ジャーナル項目には取得定義に指定した長さ分のデータを設定します。ジャーナル提供側のアプリケーションで、取得定義に指定した長さより大きいデータで表を更新しないようにすることで欠損データになるのを防ぐことができます。

精度=10である2進整数(4バイト)型の列については、-231より小さい値、もしくは231-1より大きい値でテーブルを更新した場合、利用ジャーナルの項目有効表示は欠損データとして設定します。その場合の値は不定です。

各国語文字列型および可変長各国語文字列型の列を日本語文字以外のデータで更新した場合には、利用ジャーナルの項目有効表示は欠損データとして設定します。具体的には、JIS X 201の範囲のデータで更新された場合に欠損データとなります。その場合の値は不定です。


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

Copyright FUJITSU LIMITED 2007-2009