ソートマージ


20.2.6 コマンド共通項目

〈この項の構成〉

(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に示します。