ソートマージ

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

20.3.6 コマンド共通項目

<この項の構成>
(1) コマンドオプション
(2) ファイル編成
(3) キー属性(wnsort,wnmerge,wnsum,wnsortexコマンド共通)
(4) 集約項目属性(wnsum,wnsortexコマンド共通)
(5) 選択条件式の移行内容

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