dfsort

    0

    1答えて

    私は、いくつかの市場の詳細が存在する日次レポート・データセットを持っています。市場ごとに1行レコード形式は今 +---+---+---+---+---+---+---+---+---+---+---+--- MARKET NAME1 valm1 valm2 MARKET NAME2 valm1 valm2 MARKET NAME3 valm1 valm2 MARKET NAME

    0

    1答えて

    さまざまなフィールドをソート/再フォーマットし、以下のコードのように新しい出力ファイルに出力するJCLソートを作成しました。 10分の1秒ごとのレコードの先頭に数字「9」を単に印字するには、このコードを修正する必要があります。私は 'IFTHEN'が必要だと推測しますが、 'OUTREC FIELDS'で使用できるかどうかはわかりません。 SORT FIELDS=COPY OUTREC

    0

    1答えて

    PSファイル内の各従業員の最新のレコードをフィルタリングする必要があります。 DFSORTを使用してこれをどのように達成できますか? 従業員ID(6桁)と日付(8桁)としてPSファイルに記録します。私は、従業員が中に現れた元の順序を維持する各従業員の最新のレコードをフィルターする必要が 例:。 I/Pファイル: 10000120150101 10000320130101 10000120160

    0

    1答えて

    ICETOOL/DFSORTを呼び出すJCLジョブを作成してレポートを生成するタスクがあります。このレポートはVSAM KSDSを入力として受け取り、銀行支店のリストを生成します。 KSDSの形式のものであるのブランチに各レコード •4バイトの6桁の小数分岐sortcodeを表すバイナリ符号なし整数(例えば、420101) •1バイトのEBCDICフラグ:◦EBCDIC 「」ブランチを意味 ◦ Z

    2

    1答えて

    私はVSAM KSDSからレポートを作成しようとしているのユーザーIDが利用できないRESERVEDデータ・セット名を次に示します。私はこのエラーにジョブを実行 IEF861I FOLLOWING RESERVED DATA SET NAMES UNAVAILABLE TO SHE02 IEF863I DSN = SHECICS.ZEUSBANK.BRANCHES SHE00081 RC = 0

    0

    1答えて

    I持って •6桁の小数分岐sortcodeを表す4バイトのバイナリ符号なし整数(例:420101) •4バイトを持っているVSAM 8桁の口座番号(例:12345678)、32バイトのEBCDIC文字のアカウントの所有者名•アカウントの現在の残高 (例えば「PAT JONES」)を保持する •4バイトの符号付き整数を表すバイナリ符号なし整数、左に空白が埋め込まれている と私は 以下 としてレポート

    0

    1答えて

    主キーとして4byteのIntergerを持つDB2テーブルが1つあります。今私はこのテーブルの行を倍増させる必要があります。私が持っている1つの方法は、テーブルをデータセットにアンロードしてキー値を操作し、すべての列をそのまま詳細に保つことです。この方法で私は行を2倍にすることができます。 私は負の値を持つキーを除いて同じ詳細で別の行を取得するように、値 '-1'で各プライマリキーを掛けることを

    0

    2答えて

    を見つけていない私は、シーケンシャルデータセットを持っている最後の2バイト(位置71及び72)、AA、ABのいずれかの別CHであり、この 0000000520161103152815SHE0009 P1234561234567898765411112222 120AA の形態を有しますBAまたはブランク。私はこの入力をソートし、セクションAA、AB、BAのレポートを作成し、AA、ABまたはB

    0

    1答えて

    数値データを含む10桁の文字フィールドを8バイトのバイナリに変換して、DB2 BIGINTフィールドに挿入したいとします。あなたと将来のユーザーのために物事を簡単にするために、DFSORTシンボルを使用して INPUT ------- 1531245800ABC 1531457890DEF OUTPUT ------- <8 byte numeric data>ABC <8 byt