ソートマージ

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

20.2.6 コマンド共通項目

<この項の構成>
(1) コマンドオプション
(2) ファイル編成
(3) キー属性(rsort,rmerge,rsum,rsortsumコマンド共通)
(4) 集約項目属性(rsum,rsortsumコマンド共通)

(1) コマンドオプション

rsort,rmerge,rselect,rsumおよびrsortsumコマンドのコマンドオプションの移行内容を表20-7に示します。

(凡例)
○:オプションあり
−:オプションなし

注※1
「-i」オプション指定の有無によって,-cmdoptのOVWRTの指定が異なります。
「-i」オプション OVWRTの指定 OVWRTオプション有無によるexsortコマンド実行結果
指定あり 指定しません 同一の出力ファイル名がある場合,exsortコマンドは「KBLS1657-E 出力ファイルがすでに存在するため処理を中止しました。」のエラーを出力して失敗します。
指定なし 指定します 同一の出力ファイル名がある場合,上書きします。exsortコマンドは正常終了します。

注※2
「-B」オプションは,Linux版SORTで有効なオプションです。

注※3
条件を満たさないレコード選択は,次に示す「omit」オペランドに移行します。
-inpfile△omit="選択条件式"
選択条件式は,rselectコマンドの-sl"選択条件式"から転記します。
詳細については,「表20-23 選択条件式の移行」を参照してください。

(2) ファイル編成

rsort,rmerge,rselect,rsumおよびrsortsumコマンドの入力ファイル編成の移行内容を次の表に,出力ファイル編成の移行内容を表20-9に示します。

表20-8 入力ファイル編成の移行

入力ファイル編成 意味 exsortコマンド -inpfileパラメタ
S 固定長順編成ファイル fileorg=S
V 可変長順編成ファイル fileorg=V
R 固定長相対編成ファイル 対応していません。
W 可変長相対編成ファイル 対応していません。
I 固定長索引編成ファイル 対応していません。
X 可変長索引編成ファイル 対応していません。
A テキストファイル fileorg=A

注※
SORT EEでは索引編成ファイルに対応していませんが,次の手順で扱うことができます。

  1. ISAMのユティリティisconvコマンド(ファイル変換)で順編成ファイルに変換します。
  2. exsortコマンドの入力ファイルに,変換した順編成ファイルを指定します。

表20-9 出力ファイル編成の移行

出力ファイル編成 意味 exsortコマンド -outfileパラメタ
S 固定長順編成ファイル fileorg=S
V 可変長順編成ファイル fileorg=V
R 固定長相対編成ファイル 対応していません。
W 可変長相対編成ファイル 対応していません。
A テキストファイル fileorg=A

(3) キー属性(rsort,rmerge,rsum,rsortsumコマンド共通)

rsort,rmerge,rsumおよびrsortsumコマンドのキー属性の移行内容を表20-10に示します。

(4) 集約項目属性(rsum,rsortsumコマンド共通)

rsumおよびrsortsumコマンドの集約項目属性の移行内容を表20-11に示します。