| PowerSORT V4.0 使用手引書 | 
			目次
			索引
			![]()  
		 | 
	
| 第1章 PowerSORTの概要 | > 1.6 フィールドとデータ形式 | > 1.6.3 各フィールドで指定可能なデータ形式 | 
以下に集約フィールドに指定可能なデータ形式とその長さについて示します。
表中の、typはbsortコマンド、bsortexコマンドで指定する場合に使用し、定義値はBSORT関数で使用します。
| 
 種類  | 
 型  | 
 typ  | 
 定義値  | 
 長さ(バイト)  | 
|---|---|---|---|---|
| 
 数値  | 
 固定小数点2進数  | 
 fbi  | 
 BSKEY_FBI  | 
 1〜8  | 
| 
 符号なし固定小数点2進数  | 
 ufb  | 
 BSKEY_UFB  | 
 1〜8  | 
|
| 
 8086形式固定小数点2進数  | 
 fbl  | 
 BSKEY_FBI86  | 
 1〜8  | 
|
| 
 8086形式符号なし固定小数点2進数  | 
 ufl  | 
 BSKEY_UFB86  | 
 1〜8  | 
|
| 
 システム依存形式固定小数点2進数  | 
 fbm  | 
 BSKEY_FBIM  | 
 1〜8  | 
|
| 
 システム依存形式符号なし固定小数点2進数  | 
 ufm  | 
 BSKEY_UFBM  | 
 1〜8  | 
|
| 
 内部10進数  | 
 pdl  | 
 BSKEY_PDL  | 
 1〜16  | 
|
| 
 符号なし内部10進数(符号部あり)  | 
 | 
 BSKEY_PDF  | 
 1〜16  | 
|
| 
 符号なし内部10進数(符号部なし)  | 
 pdu  | 
 BSKEY_PDU  | 
 1〜16  | 
|
| 
 外部10進数  | 
 zdl  | 
 BSKEY_ZDL  | 
 1〜18  | 
|
| 
 符号なし外部10進数  | 
 zdu  | 
 BSKEY_ZDU  | 
 1〜18  | 
|
| 
 数字  | 
 符号なし数字  | 
 azu  | 
 ―  | 
 1〜18  | 
| 
 前置別符号付数字  | 
 als  | 
 ―  | 
 2〜18  | 
|
| 
 後置別符号付数字  | 
 ats  | 
 ―  | 
 2〜18  | 
|
| 
 前置オーバパンチ符号付数字  | 
 alo  | 
 ―  | 
 1〜18  | 
|
| 
 後置オーバパンチ符号付数字  | 
 ato  | 
 ―  | 
 1〜18  | 
| 
 種類  | 
 型  | 
 typ  | 
 定義値  | 
 長さ(バイト)  | 
|
|---|---|---|---|---|---|
| 
 文字  | 
 ASCIIコード(注2)  | 
 asc  | 
 BSKEY_ASC  | 
 1〜(注3)  | 
|
| 
 Unicode UCS-2形式(注4)  | 
 uc2  | 
 BSKEY_UCS2  | 
 2〜(注3)  | 
||
| 
 Big endian  | 
 ―  | 
 BSKEY_UCS2B  | 
 2〜256  | 
||
| 
 Little endian  | 
 ―  | 
 BSKEY_UCS2L  | 
 2〜256  | 
||
| 
 Unicode UTF-8形式(注5)  | 
 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-8形式)で、環境変数LANGがCまたはUTF-8のlocaleの場合に指定できます。
			目次
			索引
			![]()  
		 |