ソートマージ

[目次][用語][索引][前へ][次へ]

5.22 -splitkeyパラメタ

意味
キー分割情報を指定します。
  • 指定されたキー(分割キー)でファイルを分割して出力します。分割キーの値が前のレコードと異なる場合にファイルを分割します。前のレコードと同じであれば,前のレコードと同じファイルに出力します。
  • 分割キーはkeyオペランドまたはcsvkeyオペランドで指定します。
  • 出力する分割ファイルの数は不定となります。
  • 分割ファイルの最大データ量(レコード件数またはファイルサイズ)を指定できます。分割キーの値が前のレコードと同じであっても,最大データ量を超える場合はファイルを分割します。最大データ量はrecnoオペランドまたはspnoオペランドで指定します。

形式
-splitkey
  [△{key=split-key-definition[△split-key-definition…]
   |csvkey=split-csv-key-definition
    [△split-csv-key-definition…]}]
  [△{recno=split-record-number
   |spno=split-file-sizeunit]}]
  • -splitkeyパラメタは,-splitfileパラメタおよび-splitdataパラメタと同時に指定できません。どれか一つだけ指定してください。
<この節の構成>
5.22.1 keyオペランド
5.22.2 csvkeyオペランド
5.22.3 recnoオペランド
5.22.4 spnoオペランド