ソートマージ

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

5.21 -splitdataパラメタ

意味
定数分割情報を指定します。
  • 指定されたデータ量(レコード件数またはファイルサイズ)でファイルを分割して出力します。データ量は,recnoオペランドまたはspnoオペランドで指定します。
  • 分割した出力ファイルの数は不定となります。
    分割ファイル数=総レコード件数÷recnoオペランドで指定したレコード件数
    分割ファイル数=総ファイルサイズ÷spnoオペランドで指定したファイルサイズ
  • ファイルを分割するときに,前のレコードと同じデータであれば,分割しないで前のレコードと同じファイルに出力できます。ファイル分割させたくないデータを「非分割データ」といい,nosplitdataオペランドまたはnosplitcsvdataオペランドで非分割データの位置とサイズを指定します。

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