ソートマージ
reclen=record-length
出力ファイルのファイル編成 | オペランド | |
---|---|---|
reclen | minlen※ | |
固定長順編成ファイル | ○ | × |
可変長順編成ファイル | ○ | ○ |
テキストファイル | △ | △ |
CSVファイル | △ | △ |
表5-16 ファイル編成とreclen,minlenオペランドの関係
入力ファイルのファイル編成 | 出力ファイルのファイル編成 | オペランド | |
---|---|---|---|
reclen | minlen※ | ||
固定長順編成 | 固定長順編成 | △ | × |
可変長順編成 | ○ | ○ | |
テキスト | △ | △ | |
可変長順編成 | 固定長順編成 | ○ | × |
可変長順編成 | △ | △ | |
テキスト | △ | △ | |
テキスト | 固定長順編成 | ○ | × |
可変長順編成 | ○ | ○ | |
テキスト | △ | △ | |
CSV | CSV | △ | △ |
出力ファイル編成 | 指定できる範囲 |
---|---|
固定長順編成ファイル | 1〜65,535 |
可変長順編成ファイル | 1〜65,535 |
テキストファイル※ | 1〜65,535 |
CSVファイル※ | 0〜65,535 |
エンコード 種別 |
改行文字のコード | テキスト・CSVファイルの最大レコード長 | ||
---|---|---|---|---|
CR | LF | 改行文字がLFの場合 | 改行文字がCRLFの場合 | |
ASCII | 0x0d | 0x0a | 65,535 | 65,534 |
SJIS | ||||
EUC-JP | ||||
EUC-HJ | ||||
UTF-8 | ||||
UCS-2LE | 0x0d00 | 0x0a00 | 65,534 | 65,532 |
UTF-16LE | ||||
UCS-2BE | 0x000d | 0x000a | ||
UTF-16BE | ||||
UCS-4LE | 0x0d000000 | 0x0a000000 | 65,532 | 65,528 |
UTF-32LE | ||||
UCS-4BE | 0x0000000d | 0x0000000a | ||
UTF-32BE |
表5-17 固定長順編成ファイルの出力レコードのそろえ方
reclenオペランド | レコード長のそろえ方 | |
---|---|---|
指定あり | 実レコード長<reclen |
|
実レコード長=reclen | 実レコード長で出力します。 | |
実レコード長>reclen |
|
|
指定なし | 実レコード長で出力します。 |
表5-18 固定長順編成ファイル以外の出力レコードのそろえ方
reclen,minlenオペランド | レコード長のそろえ方 | |
---|---|---|
指定あり | 実レコード長<minlen |
|
minlen≦ 実レコード長 ≦reclen |
実レコード長で出力します。 | |
実レコード長>reclen |
|
|
指定なし | 実レコード長で出力します。 |
All Rights Reserved. Copyright (C) 2008, 2016, Hitachi, Ltd.