ソートマージ
入力ファイルのエンディアンを指定します。
- BIG
- キー,比較項目,または集約項目の属性が2進数(n,m,a)または内部浮動小数点(f)の場合,入力データをbig endian(上位バイトを下位番地とする)の数値として扱います。
- なお,可変長順編成ファイルの場合,レコードヘッダ※に格納されているレコード長のバイトオーダーには適用されません。レコード長には,プラットフォームのバイトオーダーが適用されます。
- INPBIG
- キー,比較項目,または集約項目の属性が2進数(n,m,a)または内部浮動小数点(f)の場合,入力データをbig endian(上位バイトを下位番地とする)の数値として扱います。
- また,可変長順編成ファイルの場合は,レコードヘッダ※に格納されているレコード長のバイトオーダーについても,big endianとして扱います。
- INPLTL
- キー,比較項目,または集約項目の属性が2進数(n,m,a)または内部浮動小数点(f)の場合,入力データをlittle endian(上位バイトを上位番地とする)の数値として扱います。
- また,可変長順編成ファイルの場合は,レコードヘッダ※に格納されているレコード長のバイトオーダーについても,little endianとして扱います。
- 注※
- 可変長順編成ファイルは,各レコードの先頭にレコード長を2進数で格納したレコードヘッダを持ちます。
- 注意事項
- BIG,INPBIG,およびINPLTLを同時に指定できません。
- オプションの指定によって入力レコードのデータそのものが変更されることはありません。
- オプションを指定しない場合は,プラットフォームに依存したエンディアンで扱います。プラットフォームのエンディアンについては,「5.5.5 出力ファイルのエンディアン変更オプション(OUTBIG|OUTLTLオプション)」を参照してください。
- BIGオプションはWindowsおよびLinuxだけで有効なオプションです。
- INPBIG,およびINPLTLオプションはSORT EE 08-20以降で有効なオプションです。08-20より前のバージョンでは指定できません。
All Rights Reserved. Copyright (C) 2008, 2019, Hitachi, Ltd.