混合データ項目

DBCS 文字は、項類が英数字であるデータ項目に格納されたデータに含めることができる。このようなデータでは、SBCS 文字は SBCS コードで表され、DBCS 文字は DBCS コードで表される。空白は半角 (SBCS コード) で表される。

入出力では、SBCS および DBCS コードの両方が認識される。DBCS 文字の最初のバイトは SBCS 文字では有効でないコードであるため、両者を併用しても混同されることはない。ただし、プログラム内でデータを操作する際には、2 バイト文字も通常の英数字として処理される。したがって、プログラマーは DBCS コードの 2 つのバイトが分割されないようにする責任がある。

この型のデータ項目の長さは、常にバイト単位である。