以下に、キーフィールドで指定できるデータ形式とその長さを示します。
表中のtypはbsortコマンド、およびbsortexコマンドで指定する場合に使用し、定義値はBSORT関数で使用します。
種類 | 型 | typ | 定義値 | 長さ(バイト) | |
---|---|---|---|---|---|
文字 | ASCIIコード | asc | BSKEY_ASC | 1~レコード長(注1) | |
EBCDICコード(注2) | ebc | BSKEY_EBC | 1~レコード長(注1) | ||
EUCファイルコード(注3) | euc | BSKEY_EUC | 1~レコード長(注1) | ||
EUC2バイトプロセスコード(注3) | eu2 | BSKEY_EU2 | 2~レコード長(注1) | ||
EUC4バイトプロセスコード(注3) | eu4 | BSKEY_EU4 | 4~レコード長(注1) | ||
JEFコード(注4) | jef | BSKEY_JEF | 2~レコード長(注1) | ||
Unicode UCS-2形式(注5)(注12) | uc2 | BSKEY_UCS2 | 2~レコード長(注1) | ||
Big endian | u2b | BSKEY_UCS2B | 2~レコード長(注1) | ||
Little endian | u2l | BSKEY_UCS2L | 2~レコード長(注1) | ||
Unicode UTF-32形式(注5)(注13) | u32 | BSKEY_UTF32 | 4~レコード長(注1) | ||
Big endian | u3b | BSKEY_UTF32B | 4~レコード長(注1) | ||
Little endian | u3l | BSKEY_UTF32L | 4~レコード長(注1) | ||
Unicode UTF-8形式(注5) | ut8 | BSKEY_UTF8 | 1~レコード長(注1) | ||
文字形式2桁年号(注6) | yyc | BSKEY_YYC | 2、4、または8(注7) | ||
照合順序変更 | col | BSKEY_COL | 1~レコード長(注1) | ||
数値 | 符号なし2進数 | bit | BSKEY_BIT | 1~8(ビット) | |
固定小数点2進数 | fbi | BSKEY_FBI | 1~256 | ||
符号なし固定小数点2進数 | ufb | BSKEY_UFB | 1~256 | ||
8086形式固定小数点2進数 | fbl | BSKEY_FBI86 | 1~256 | ||
8086形式符号なし固定小数点2進数 | ufl | BSKEY_UFB86 | 1~256 | ||
システム依存形式固定小数点2進数 | fbm | BSKEY_FBIM | 1~256 | ||
システム依存形式符号なし固定小数点2進数 | ufm | BSKEY_UFBM | 1~256 | ||
IEEE形式浮動小数点2進数 | ifl | BSKEY_IFL | 1~256 | ||
M形式浮動小数点2進数 | mfl | BSKEY_MFL | 1~256 | ||
内部10進数 | pdl | BSKEY_PDL | 1~256 | ||
符号なし内部10進数(符号部あり) | BSKEY_PDF | 1~256 | |||
符号なし内部10進数(符号部なし) | pdu | BSKEY_PDU | 1~256 | ||
外部10進数 | zdl | BSKEY_ZDL | 1~256 | ||
符号なし外部10進数 | zdu | BSKEY_ZDU | 1~256 | ||
外部10進形式2桁年号(注6) | yyz | BSKEY_YYZ | 2 | ||
内部10進形式2桁年号(注6) | yyp | BSKEY_YYP | 2 | ||
10進形式2桁年号(注6) | yyd | BSKEY_YYD | 1 | ||
数字 | 符号なし数字 | azu | BSKEY_AZU | 1~256 | |
前置別符号付数字 | als | BSKEY_ALS | 2~256 | ||
後置別符号付数字 | ats | BSKEY_ATS | 2~256 | ||
前置オーバパンチ符号付数字 | alo | BSKEY_ALO | 1~256 | ||
後置オーバパンチ符号付数字 | ato | BSKEY_ATO | 1~256 |
種類 | 型 | typ | 定義値 | 長さ(バイト) | |
---|---|---|---|---|---|
文字 | ASCIIコード(注8) | asc | BSKEY_ASC | 1~レコード長(注1) | |
EBCDICコード(注8) | ebc | BSKEY_EBC | 1~レコード長(注1) | ||
EUCファイルコード(注3) | euc | BSKEY_EUC | 1~レコード長(注1) | ||
Unicode UCS-2形式(注9)(注12) | uc2 | BSKEY_UCS2 | 2~レコード長(注1) | ||
Big endian | ― | BSKEY_UCS2B | 2~レコード長(注1) | ||
Little endian | ― | BSKEY_UCS2L | 2~レコード長(注1) | ||
Unicode UTF-32形式(注10)(注13) | u32 | BSKEY_UTF32 | 4~レコード長(注1) | ||
Big endian | ― | BSKEY_UTF32B | 4~レコード長(注1) | ||
Little endian | ― | BSKEY_UTF32L | 4~レコード長(注1) | ||
Unicode UTF-8形式(注11) | ut8 | BSKEY_UTF8 | 1~レコード長(注1) | ||
文字形式2桁年号(注6) | yyc | BSKEY_YYC | 2、4、または8(注7) | ||
照合順序変更(注8) | col | BSKEY_COL | 1~レコード長(注1) |
注1) 入力ファイルのレコード再編成機能を指定した場合は、入力ファイルのレコード再編成後のレコード長まで指定できます。
注2) 入力ファイルのコード系がASCIIコード系、またはEBCDICコード系の場合に指定できます。
注3) 入力ファイルのコード系がASCIIコード系で、環境変数LANGがC、またはEUCコードのlocaleの場合に指定できます。
注4) 入力ファイルのコード系がEBCDICコード系の場合に指定できます。
注5) 入力ファイルのコード系がEBCDICコード系以外で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注6) BSORT_TOPYYで指定した値に従って年号処理を行います。BSORT_TOPYYはスタートアップファイルで定義します。
注7) 入力ファイルのコード系がUnicode系(UCS-2形式)の場合は4バイト、Unicode系(UTF-32形式)の場合は8バイトとなります。
注8) 入力ファイルのコード系がASCIIコード系の場合に指定できます。
注9) 入力ファイルのコード系がUnicode系(UCS-2形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注10) 入力ファイルのコード系がUnicode系(UTF-32形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注11) 入力ファイルのコード系がUnicode系(UTF-8形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注12) bsortコマンド、およびbsortexコマンドの場合、バイトオーダーは環境変数BSORT_UCS2TYPEまたはスタートアップファイルのBSORT_UCS2TYPEの指定に従います。
注13) bsortコマンド、およびbsortexコマンドの場合、バイトオーダーは環境変数BSORT_UTF32TYPEまたはスタートアップファイルのBSORT_UTF32TYPEの指定に従います。
以下に、集約フィールドで指定できるデータ形式とその長さを示します。
表中のtypはbsortコマンド、およびbsortexコマンドで指定する場合に使用し、定義値はBSORT関数で使用します。
種類 | 型 | typ | 定義値 | 長さ(バイト) |
---|---|---|---|---|
数値 | 固定小数点2進数 | fbi | BSKEY_FBI | 1~16 |
符号なし固定小数点2進数 | ufb | BSKEY_UFB | 1~16 | |
8086形式固定小数点2進数 | fbl | BSKEY_FBI86 | 1~16 | |
8086形式符号なし固定小数点2進数 | ufl | BSKEY_UFB86 | 1~16 | |
システム依存形式固定小数点2進数 | fbm | BSKEY_FBIM | 1~16 | |
システム依存形式符号なし固定小数点2進数 | ufm | BSKEY_UFBM | 1~16 | |
内部10進数 | pdl | BSKEY_PDL | 1~16 | |
符号なし内部10進数(符号部あり) | BSKEY_PDF | 1~16 | ||
符号なし内部10進数(符号部なし) | pdu | BSKEY_PDU | 1~16 | |
外部10進数 | zdl | BSKEY_ZDL | 1~32 | |
符号なし外部10進数 | zdu | BSKEY_ZDU | 1~32 | |
数字 | 符号なし数字 | azu | ― | 1~32 |
前置別符号付数字 | als | ― | 2~32 | |
後置別符号付数字 | ats | ― | 2~32 | |
前置オーバパンチ符号付数字 | alo | ― | 1~32 | |
後置オーバパンチ符号付数字 | ato | ― | 1~32 |
種類 | 型 | typ | 定義値 | 長さ(バイト) | |
---|---|---|---|---|---|
文字 | ASCIIコード(注2) | asc | BSKEY_ASC | 1~(注3) | |
Unicode UCS-2形式(注4)(注7) | uc2 | BSKEY_UCS2 | 2~(注3) | ||
Big endian | ― | BSKEY_UCS2B | 2~256 | ||
Little endian | ― | BSKEY_UCS2L | 2~256 | ||
Unicode UTF-32形式(注5)(注8) | u32 | BSKEY_UTF32 | 4~(注3) | ||
Big endian | ― | BSKEY_UTF32B | 4~256 | ||
Little endian | ― | BSKEY_UTF32L | 4~256 | ||
Unicode UTF-8形式(注6) | ut8 | BSKEY_UTF8 | 1~(注3) |
注1) bsortexコマンド使用時に指定できます。
注2) 入力ファイルのコード系がASCIIコード系の場合に指定できます。
注3) bsortコマンド、およびBSORT関数使用時は256バイトまで、bsortexコマンド使用時はレコード長まで指定できます。ただし、入力ファイルのレコード再編成機能を指定した場合は、入力ファイルのレコード再編成後のレコード長まで指定できます。
注4) 入力ファイルのコード系がUnicode系(UCS-2形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注5) 入力ファイルのコード系がUnicode系(UTF-32形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注6) 入力ファイルのコード系がUnicode系(UTF-8形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注7) bsortコマンド、およびbsortexコマンドの場合、バイトオーダーは環境変数BSORT_UCS2TYPEまたはスタートアップファイルのBSORT_UCS2TYPEの指定に従います。
注8) bsortコマンド、およびbsortexコマンドの場合、バイトオーダーは環境変数BSORT_UTF32TYPEまたはスタートアップファイルのBSORT_UTF32TYPEの指定に従います。
レコード選択機能で指定する選択フィールドは、被比較フィールド、比較フィールドまたは自己規定値、および比較演算子からなっています。
ここでは、被比較フィールド、および比較フィールドに指定可能なデータ形式と、指定可能なデータ形式の組合せについて示します。
以下に、被比較フィールドと比較フィールドで指定できるデータ形式とその長さを示します。
表中のtypはbsortコマンド、およびbsortexコマンドで指定する場合に使用し、定義値はBSORT関数で使用します。
種類 | データ形式 | typ | 定義値 | 長さ(バイト) | |
---|---|---|---|---|---|
文字 | ASCIIコード(注1) | asc | BSKEY_ASC | 1~256 | |
EBCDICコード(注2) | ebc | BSKEY_EBC | 1~256 | ||
EUCファイルコード(注3) | euc | BSKEY_EUC | 1~256 | ||
EUC2バイトプロセスコード(注3) | eu2 | BSKEY_EU2 | 2~256 | ||
EUC4バイトプロセスコード(注3) | eu4 | BSKEY_EU4 | 4~256 | ||
Unicode UCS-2形式(注4)(注11) | uc2 | BSKEY_UCS2 | 2~256 | ||
Big endian | u2b | BSKEY_UCS2B | 2~256 | ||
Little endian | u2l | BSKEY_UCS2L | 2~256 | ||
Unicode UTF-32形式(注4)(注12) | u32 | BSKEY_UTF32 | 4~256 | ||
Big endian | u3b | BSKEY_UTF32B | 4~256 | ||
Little endian | u3l | BSKEY_UTF32L | 4~256 | ||
Unicode UTF-8形式(注4) | ut8 | BSKEY_UTF8 | 1~256 | ||
文字形式2桁年号(注5) | yyc | ― | 2、4、または8(注6) | ||
照合順序変更 | col | BSKEY_COL | 1~256 | ||
数値 | 符号なし2進数 | bit | BSKEY_BIT | 1~8(ビット) | |
固定小数点2進数 | fbi | BSKEY_FBI | 1~256 | ||
符号なし固定小数点2進数 | ufb | BSKEY_UFB | 1~256 | ||
8086形式固定小数点2進数 | fbl | BSKEY_FBI86 | 1~256 | ||
8086形式符号なし固定小数点2進数 | ufl | BSKEY_UFB86 | 1~256 | ||
システム依存形式固定小数点2進数 | fbm | BSKEY_FBIM | 1~256 | ||
システム依存形式符号なし固定小数点2進数 | ufm | BSKEY_UFBM | 1~256 | ||
内部10進数 | pdl | BSKEY_PDL | 1~256 | ||
符号なし内部10進数(符号部あり) | BSKEY_PDF | 1~256 | |||
符号なし内部10進数(符号部なし) | pdu | BSKEY_PDU | 1~256 | ||
外部10進数 | zdl | BSKEY_ZDL | 1~256 | ||
符号なし外部10進数 | zdu | BSKEY_ZDU | 1~256 | ||
内部10進形式2桁年号(注5) | yyp | ― | 2 | ||
外部10進形式2桁年号(注5) | yyz | ― | 2 | ||
10進形式2桁年号(注5) | yyd | ― | 1 | ||
数字 | 符号なし数字 | azu | BSKEY_AZU | 1~256 | |
前置別符号付数字 | als | BSKEY_ALS | 2~256 | ||
後置別符号付数字 | ats | BSKEY_ATS | 2~256 | ||
前置オーバパンチ符号付数字 | alo | BSKEY_ALO | 1~256 | ||
後置オーバパンチ符号付数字 | ato | BSKEY_ATO | 1~256 |
種類 | データ形式 | typ | 定義値 | 長さ(バイト) | |
---|---|---|---|---|---|
文字 | ASCIIコード(注7) | asc | BSKEY_ASC | 1~256 | |
EUCファイルコード(注3) | euc | BSKEY_EUC | 1~256 | ||
Unicode UCS-2形式(注8)(注11) | uc2 | BSKEY_UCS2 | 2~256 | ||
Big endian | ― | BSKEY_UCS2B | 2~256 | ||
Little endian | ― | BSKEY_UCS2L | 2~256 | ||
Unicode UTF-32形式(注9)(注12) | u32 | BSKEY_UTF32 | 4~256 | ||
Big endian | ― | BSKEY_UTF32B | 4~256 | ||
Little endian | ― | BSKEY_UTF32L | 4~256 | ||
Unicode UTF-8形式(注10) | ut8 | BSKEY_UTF8 | 1~256 | ||
文字形式2桁年号(注5) | yyc | ― | 2、4、または8(注6) | ||
照合順序変更(注7) | col | BSKEY_COL | 1~256 |
注1) 入力ファイルのコード系がEBCDICコード系以外の場合に指定できます。
注2) 入力ファイルのコード系がEBCDICコード系の場合に指定できます。
注3) 入力ファイルのコード系がASCIIコード系で、環境変数LANGがC、またはEUCコードのlocaleの場合に指定できます。
注4) 入力ファイルのコード系がEBCDICコード系以外で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注5) bsortexコマンド使用時に指定できます。BSORT_TOPYYで指定した値に従って年号処理を行います。BSORT_TOPYYはスタートアップファイルで定義します。
注6) 入力ファイルのコード系がUnicode系(UCS-2形式)の場合は4バイト、Unicode系(UTF-32形式)の場合は8バイトとなります。
注7) 入力ファイルのコード系がASCIIコード系の場合に指定できます。
注8) 入力ファイルのコード系がUnicode系(UCS-2形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注9) 入力ファイルのコード系がUnicode系(UTF-32形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注10) 入力ファイルのコード系がUnicode系(UTF-8形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注11) bsortコマンド、およびbsortexコマンドの場合、バイトオーダーは環境変数BSORT_UCS2TYPEまたはスタートアップファイルのBSORT_UCS2TYPEの指定に従います。
注12) bsortコマンド、およびbsortexコマンドの場合、バイトオーダーは環境変数BSORT_UTF32TYPEまたはスタートアップファイルのBSORT_UTF32TYPEの指定に従います。
被比較フィールドと比較フィールドに指定可能なデータ形式の組合せ
以下に、被比較フィールドと比較フィールドで指定できるデータ形式の組合せを示します。
種類 | 被比較フィールドのデータ形式 | 比較フィールドのデータ形式 |
---|---|---|
文字 | ASCIIコード | ASCIIコード |
EBCDICコード | EBCDICコード | |
EUCファイルコード | EUCファイルコード | |
EUC2バイトプロセスコード | EUCファイルコード | |
EUC4バイトプロセスコード | EUCファイルコード | |
Unicode UCS-2形式(システム標準のバイトオーダー) | Unicode UCS-2形式(システム標準のバイトオーダー) | |
Unicode UCS-2形式(Big endian) | Unicode UCS-2形式(Big endian) | |
Unicode UCS-2形式(Little endian) | Unicode UCS-2形式(Little endian) | |
Unicode UTF-32形式(システム標準のバイトオーダー) | Unicode UTF-32形式(システム標準のバイトオーダー) | |
Unicode UTF-32形式(Big endian) | Unicode UTF-32形式(Big endian) | |
Unicode UTF-32形式(Little endian) | Unicode UTF-32形式(Little endian) | |
Unicode UTF-8形式 | Unicode UTF-8形式 | |
文字形式2桁年号 | 文字形式2桁年号 | |
照合順序変更 | 照合順序変更 | |
数値 | 符号なし2進数 | 符号なし2進数 |
固定小数点2進数 | 固定小数点2進数 | |
符号なし固定小数点2進数 | 符号なし固定小数点2進数 | |
8086形式固定小数点2進数 | 固定小数点2進数 | |
8086形式符号なし固定小数点2進数 | 符号なし固定小数点2進数、 | |
システム依存形式固定小数点2進数 | 固定小数点2進数 | |
システム依存形式符号なし固定小数点2進数 | 符号なし固定小数点2進数 | |
内部10進数 | 内部10進数 | |
符号なし内部10進数(符号部あり) | 内部10進数 | |
符号なし内部10進数(符号部なし) | 内部10進数 | |
外部10進数 | 内部10進数 | |
符号なし外部10進数 | 内部10進数 | |
内部10進形式2桁年号 | 文字形式2桁年号 | |
外部10進形式2桁年号 | 文字形式2桁年号 | |
10進形式2桁年号 | 文字形式2桁年号 | |
数字 | 符号なし数字 | 符号なし数字 |
前置別符号付数字 | 符号なし数字 | |
後置別符号付数字 | 符号なし数字 | |
前置オーバパンチ符号付数字 | 符号なし数字 | |
後置オーバパンチ符号付数字 | 符号なし数字 |
種類 | 被比較フィールドのデータ形式 | 比較フィールドのデータ形式 |
---|---|---|
文字 | ASCIIコード | ASCIIコード |
EUCファイルコ-ド | EUCファイルコ-ド | |
Unicode UCS-2形式(システム標準のバイトオーダー) | Unicode UCS-2形式(システム標準のバイトオーダー) | |
Unicode UCS-2形式(Big endian) | Unicode UCS-2形式(Big endian) | |
Unicode UCS-2形式(Little endian) | Unicode UCS-2形式(Little endian) | |
Unicode UTF-32形式(システム標準のバイトオーダー) | Unicode UTF-32形式(システム標準のバイトオーダー) | |
Unicode UTF-32形式(Big endian) | Unicode UTF-32形式(Big endian) | |
Unicode UTF-32形式(Little endian) | Unicode UTF-32形式(Little endian) | |
Unicode UTF-8形式 | Unicode UTF-8形式 | |
文字形式2桁年号 | 文字形式2桁年号 | |
照合順序変更 | 照合順序変更 |
以下に、被比較フィールドと自己規定値で指定できるデータ形式の組合せを示します。
被比較フィールドのデータ形式 | 自己規定値 | |
---|---|---|
種類 | 型 | |
文字 | ASCIIコード | 文字列、16進数 |
EBCDICコード | 文字列、16進数 | |
EUCファイルコード | 文字列 | |
Unicode UCS-2形式 | 文字列、16進数 | |
Unicode UTF-32形式 | 文字列、16進数 | |
Unicode UTF-8形式 | 文字列、16進数 | |
文字形式2桁年号 | 文字列、16進数、10進数 | |
照合順序変更 | 文字列、16進数 | |
数値 | 符号なし2進数 | 10進数 |
固定小数点2進数 | 10進数 | |
符号なし固定小数点2進数 | 10進数 | |
8086形式固定小数点2進数 | 10進数 | |
8086形式符号なし固定小数点2進数 | 10進数 | |
システム依存形式固定小数点2進数 | 10進数 | |
システム依存形式符号なし固定小数点2進数 | 10進数 | |
内部10進数 | 10進数 | |
符号なし内部10進数(符号部あり) | 10進数 | |
符号なし内部10進数(符号部なし) | 10進数 | |
外部10進数 | 10進数 | |
符号なし外部10進数 | 10進数 | |
内部10進形式2桁年号 | 10進数 | |
外部10進形式2桁年号 | 10進数 | |
10進形式2桁年号 | 10進数 | |
数字 | 符号なし数字 | 10進数 |
前置別符号付数字 | 10進数 | |
後置別符号付数字 | 10進数 | |
前置オーバパンチ符号付数字 | 10進数 | |
後置オーバパンチ符号付数字 | 10進数 |
被比較フィールドのデータ形式 | 自己規定値 | |
---|---|---|
種類 | 型 | |
文字 | ASCIIコード | 文字列、16進数 |
EUCファイルコード | 文字列 | |
Unicode UCS-2形式 | 文字列、16進数 | |
Unicode UTF-32形式 | 文字列、16進数 | |
Unicode UTF-8形式 | 文字列、16進数 | |
文字形式2桁年号 | 文字列、16進数、10進数 | |
照合順序変更 | 文字列、16進数 |
以下に、再編成フィールドの自己規定値で指定できるデータ形式とその長さを示します。
表中のtypはbsortコマンド、およびbsortexコマンドで指定する場合に使用します。
自己規定値 | 型 | typ | 長さ(バイト) | |
---|---|---|---|---|
文字列 | ASCIIコード(注1) | asc | 1~256 | |
EBCDICコード(注2) | ebc | 1~256 | ||
EUCファイルコード(注3) | euc | 1~256 | ||
Unicode UCS-2形式(注4)(注9) | uc2 | 2~256 | ||
Big endian | u2b | 2~256 | ||
Little endian | u2l | 2~256 | ||
Unicode UTF-32形式(注4)(注10) | u32 | 4~256 | ||
Big endian | u3b | 4~256 | ||
Little endian | u3l | 4~256 | ||
Unicode UTF-8形式(注4) | ut8 | 1~256 | ||
16進数 | ASCIIコード(注1) | asc | 1~256 | |
EBCDICコード(注2) | ebc | 1~256 | ||
Unicode UCS-2形式(注4)(注9) | uc2 | 2~256 | ||
Big endian | u2b | 2~256 | ||
Little endian | u2l | 2~256 | ||
Unicode UTF-32形式(注4)(注10) | u32 | 4~256 | ||
Big endian | u3b | 4~256 | ||
Little endian | u3l | 4~256 | ||
Unicode UTF-8形式(注4) | ut8 | 1~256 | ||
10進数 | 固定小数点2進数 | fbi | 1~16 | |
符号なし固定小数点2進数 | ufb | 1~16 | ||
8086形式固定小数点2進数 | fbl | 1~16 | ||
8086形式符号なし固定小数点2進数 | ufl | 1~16 | ||
システム依存形式固定小数点2進数 | fbm | 1~16 | ||
システム依存形式符号なし固定小数点2進数 | ufm | 1~16 | ||
内部10進数 | pdl | 1~16 | ||
符号なし内部10進数(符号部あり) | 1~16 | |||
符号なし内部10進数(符号部なし) | pdu | 1~16 | ||
外部10進数 | zdl | 1~32 | ||
符号なし外部10進数 | zdu | 1~32 | ||
符号なし数字 | azu | 1~32 | ||
前置別符号付数字 | als | 2~32 | ||
後置別符号付数字 | ats | 2~32 | ||
前置オーバパンチ符号付数字 | alo | 1~32 | ||
後置オーバパンチ符号付数字 | ato | 1~32 |
自己規定値 | 型 | typ | 長さ(バイト) |
---|---|---|---|
文字列 | ASCIIコード(注5) | asc | 1~256 |
EUCファイルコード(注3) | euc | 1~256 | |
Unicode UCS-2形式(注6)(注9) | uc2 | 2~256 | |
Unicode UTF-32形式(注7)(注10) | u32 | 4~256 | |
Unicode UTF-8形式(注8) | ut8 | 1~256 | |
16進数 | ASCIIコード(注5) | asc | 1~256 |
Unicode UCS-2形式(注6)(注9) | uc2 | 2~256 | |
Unicode UTF-32形式(注7)(注10) | u32 | 4~256 | |
Unicode UTF-8形式(注8) | ut8 | 1~256 |
注1) 入力ファイルのコード系がEBCDICコード系以外の場合に指定できます。
注2) 入力ファイルのコード系がEBCDICコード系の場合に指定できます。
注3) 入力ファイルのコード系がASCIIコード系で、環境変数LANGがC、またはEUCコードのlocaleの場合に指定できます。
注4) 入力ファイルのコード系がEBCDICコード系以外で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注5) 入力ファイルのコード系がASCIIコード系の場合に指定できます。
注6) 入力ファイルのコード系がUnicode系(UCS-2形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注7) 入力ファイルのコード系がUnicode系(UTF-32形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注8) 入力ファイルのコード系がUnicode系(UTF-8形式)で、環境変数LANGがC、またはUTF-8のlocaleの場合に指定できます。
注9) bsortコマンド、およびbsortexコマンドの場合、バイトオーダーは環境変数BSORT_UCS2TYPEまたはスタートアップファイルのBSORT_UCS2TYPEの指定に従います。
注10) bsortコマンド、およびbsortexコマンドの場合、バイトオーダーは環境変数BSORT_UTF32TYPEまたはスタートアップファイルのBSORT_UTF32TYPEの指定に従います。