PowerSORT Workstation V5.0 使用手引書 |
目次
索引
![]() ![]() |
第1章 PowerSORTの概要 | > 1.7 フィールドとデータ形式 | > 1.7.3 各フィールドで指定可能なデータ形式 |
レコード選択機能で指定する選択フィールドは、被比較フィールド、比較フィールドまたは自己規定値、比較演算子の情報からなっています。
ここでは、被比較フィールド、比較フィールドおよび自己規定値に指定可能なデータ形式およびデータ形式の組合せについて示します。
以下に被比較フィールドと比較フィールドに指定可能なデータ形式を示します。
表中のtypはbsortコマンドおよびPowerSORT OCXで指定する場合に使用し、定義値はBSORT関数で使用します。
種類 |
データ形式 |
typ |
定義値 |
長さ(バイト) |
|
---|---|---|---|---|---|
文字 |
ASCIIコード(注1) |
asc |
BSKEY_ASC |
1〜256 |
|
EBCDICコード(注2) |
ebc |
BSKEY_EBC |
1〜256 |
||
シフトJISコード(注3) |
sji |
BSKEY_SJI |
1〜256 |
||
Unicode UCS-2形式(注1) |
uc2 |
BSKEY_UCS2 |
2〜256 |
||
Big endian |
― |
BSKEY_UCS2B |
2〜256 |
||
Little endian |
― |
BSKEY_UCS2L |
2〜256 |
||
Unicode UTF-8形式(注1) |
ut8 |
BSKEY_UTF8 |
1〜256 |
||
照合順序変更(注4) |
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進数(符号部あり) (注4) |
|
BSKEY_PDF |
1〜256 |
||
符号なし内部10進数(符号部なし) |
pdu |
BSKEY_PDU |
1〜256 |
||
外部10進数 |
zdl |
BSKEY_ZDL |
1〜256 |
||
符号なし外部10進数 |
zdu |
BSKEY_ZDU |
1〜256 |
||
数字 |
符号なし数字 |
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コード(注3) |
asc |
BSKEY_ASC |
1〜256 |
|
シフトJISコード(注3) |
sji |
BSKEY_SJI |
1〜256 |
||
Unicode UCS-2形式(注5) |
uc2 |
BSKEY_UCS2 |
2〜256 |
||
Big endian |
― |
BSKEY_UCS2B |
2〜256 |
||
Little endian |
― |
BSKEY_UCS2L |
2〜256 |
||
Unicode UTF-8形式(注6) |
ut8 |
BSKEY_UTF8 |
1〜256 |
||
照合順序変更(注4) |
col |
BSKEY_COL |
1〜256 |
注1) 入力ファイルのコード系がEBCDICコード系以外の場合に指定できます。
注2) 入力ファイルのコード系がEBCDICコード系の場合に指定できます。
注3) 入力ファイルのコード系がASCIIコード系の場合に指定できます。
注4) PowerSORT OCX使用時は指定できません。
注5) 入力ファイルのコード系がUnicode系(UCS-2形式)の場合に指定できます。
注6) 入力ファイルのコード系がUnicode系(UTF-8形式)の場合に指定できます。
以下に被比較フィールドと比較フィールドに指定可能なデータ形式の組合せについて示します。
種類 |
被比較フィールドのデータ形式 |
比較フィールドのデータ形式 |
---|---|---|
文字 |
ASCIIコード |
ASCIIコード |
EBCDICコード |
EBCDICコード |
|
シフトJISコード |
シフトJISコード |
|
Unicode UCS-2形式 |
Unicode UCS-2形式 |
|
Unicode UCS-2形式 |
Unicode UCS-2形式 |
|
Unicode UCS-2形式 |
Unicode UCS-2形式 |
|
Unicode UTF-8形式 |
Unicode UTF-8形式 |
|
照合順序変更 |
照合順序変更 |
|
数値 |
符号なし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進数 |
|
数字 |
符号なし数字 |
符号なし数字 |
前置別符号付数字 |
符号なし数字 |
|
後置別符号付数字 |
符号なし数字 |
|
前置オーバパンチ符号付数字 |
符号なし数字 |
|
後置オーバパンチ符号付数字 |
符号なし数字 |
種類 |
被比較フィールドのデータ形式 |
比較フィールドのデータ形式 |
---|---|---|
文字 |
ASCIIコード |
ASCIIコード |
シフトJISコード |
シフトJISコード |
|
Unicode UCS-2形式 |
Unicode UCS-2形式 |
|
Unicode UCS-2形式 |
Unicode UCS-2形式 |
|
Unicode UCS-2形式 |
Unicode UCS-2形式 |
|
Unicode UTF-8形式 |
Unicode UTF-8形式 |
|
照合順序変更 |
照合順序変更 |
以下に被比較フィールドと自己規定値に指定可能なデータ形式の組合せについて示します。
被比較フィールドのデータ形式 |
自己規定値 |
|
---|---|---|
種類 |
型 |
|
文字 |
ASCIIコード |
文字列、16進数 |
EBCDICコード |
文字列、16進数 |
|
シフトJISコード |
文字列 |
|
Unicode UCS-2形式 |
文字列、16進数 |
|
Unicode UTF-8形式 |
文字列、16進数 |
|
照合順序変更 |
文字列、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進数 |
前置別符号付数字 |
10進数 |
|
後置別符号付数字 |
10進数 |
|
前置オーバパンチ符号付数字 |
10進数 |
|
後置オーバパンチ符号付数字 |
10進数 |
被比較フィールドのデータ形式 |
自己規定値 |
|
---|---|---|
種類 |
型 |
|
文字 |
ASCIIコード |
文字列、16進数 |
シフトJISコード |
文字列 |
|
Unicode UCS-2形式 |
文字列、16進数 |
|
Unicode UTF-8形式 |
文字列、16進数 |
|
照合順序変更 |
文字列、16進数 |
目次
索引
![]() ![]() |