ソートマージ


20.3.6 コマンド共通項目

〈この項の構成〉

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

wnsort,wnmerge,wnselect,wnsumおよびwnsortexコマンドのコマンドオプションの移行内容を表20-18に示します。

(凡例)

○:オプションあり

−:オプションなし

注※1

wnsortexコマンドの場合,オプションにスラント(/)は付きません。

注※2

「/i」オプション指定の有無によって,-cmdoptのOVWRTの指定が異なります。

「/i」オプション

OVWRTの指定

OVWRTオプション有無によるexsortコマンド実行結果

指定あり

指定しません

同一の出力ファイル名がある場合,exsortコマンドは「KBLS1657-E 出力ファイルがすでに存在するため処理を中止しました。」のエラーを出力して失敗します。

指定なし

指定します

同一の出力ファイル名がある場合,上書きします。exsortコマンドは正常終了します。

注※3

条件を満たさないレコード選択は,次に示す「omit」オペランドで指定します。

-inpfile△omit="選択条件式"

選択条件式は,wnselectコマンドの/sl"選択条件式"から転記します。

詳細については,「表20-23 選択条件式の移行」を参照してください。

(2) ファイル編成

wnsort,wnmerge,wnselect,wnsum,およびwnsortexコマンドの入力ファイル編成の移行内容を次の表に,出力ファイル編成の移行内容を表20-20に示します。

表20‒19 入力ファイル編成の移行

入力ファイル編成

意味

exsortコマンド -inpfileパラメタ

s

固定長順編成ファイル

fileorg=S

v

可変長順編成ファイル

fileorg=V

r

固定長相対編成ファイル

対応していません。

w

可変長相対編成ファイル

対応していません。

i

固定長索引編成ファイル

対応していません。

x

可変長索引編成ファイル

対応していません。

a

テキストファイル

fileorg=A

注※

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

  1. ISAMのユティリティisconvコマンド(ファイル変換)で順編成ファイルに変換します。

  2. exsortコマンドの入力ファイルに,変換した順編成ファイルを指定します。

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

出力ファイル編成

意味

exsortコマンド -outfileパラメタ

s

固定長順編成ファイル

fileorg=S

v

可変長順編成ファイル

fileorg=V

r

固定長相対編成ファイル

対応していません。

w

可変長相対編成ファイル

対応していません。

a

テキストファイル

fileorg=A

(3) キー属性(wnsort,wnmerge,wnsum,wnsortexコマンド共通)

wnsort,wnmerge,wnsumおよびwnsortexコマンドのキー属性の移行内容を表20-21に示します。

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

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

(5) 選択条件式の移行内容

wnselectおよびwnsortexコマンドの選択条件式の移行内容を表20-23に示します。