各国文字データ項目

Unicode 文字列を USAGE NATIONAL として保持する COBOL データ項目を定義します。これらのデータ項目には、1 つ以上の N シンボルで構成される PICTURE 句が必要です。Usage 句を省略すると、NSYMBOL 指令の設定から usage が暗黙に含まれます。

NATIONAL"2" コンパイラ指令が有効になっている場合、USAGE NATIONAL 句は数値項目、編集項目、および外部浮動小数点数項目にも含めることができます。符号付き数値データ項目はいずれも、SIGN IS SEPARATE 句で記述する必要があります。

NATIONAL"1" が有効になっている場合:

01 N1 PIC n(20) USAGE NATIONAL.

NATIONAL"2" が有効になっている場合:

01 N1 PIC n(20) USAGE NATIONAL.
01 N2 PIC 9(4) USAGE NATIONAL.
01 N3 PIC +9.9 NATIONAL BLANK WHEN ZERO.
01 N4 PIC N/N NATIONAL. 
01 N5 PIC +9.99E+99 NATIONAL.
01 N6 PIC s9(4) SIGN IS TRAILING SEPARATE USAGE NATIONAL.