ご使用のソート製品が Y2PAST オプションとウィンドウ表示西暦年 ID (Y2B、Y2C、Y2D、Y2S、および Y2Z) をサポートしている場合は、ウィンドウ表示日付フィールドをソート・キーとして使用してソートおよびマージ操作を実行することができます。実際のところ DATE FORMAT 節を使用して指定できるすべての日付フィールドがサポートされますが、 それには 2 進年フィールドと年末尾型日付フィールドも含まれます。
フィールドは、YEARWINDOW コンパイラー・オプションで指定された世紀ウィンドウに従って、ウィンドウ表示西暦年順序でソートされます。 ご使用のソート製品が Y2T、Y2U、Y2W、Y2X、および Y2Y の日付フィールド ID もサポートする場合は、DATEPROC コンパイラー・オプションの TRIG サブオプションを使用することができます。
DFSORT が認識する特殊標識は、COBOL がサポートする次のものと厳密に 合致します。英数字の日付または年フィールド用の LOW-VALUE、HIGH-VALUE、および SPACE、ならびに少なくとも 1 桁の年以外の桁を 持つ、数値および英数字の日付フィールド用の「すべてゼロ」および「すべて 9」。
DFSORT は、ソートおよびマージを行う IBM ライセンス・プログラムです。DFSORT に言及している場所では、任意の同等のソートまたはマージ製品を使用することができます。
関連タスク
ウィンドウ表示日付フィールドに基づいたソート
DFSORT アプリケーション・プログラミング・ガイド (OPTION 制御ステー
トメント: Y2PAST)
関連参照
DATEPROC
YEARWINDOW
日付フィールドの使用に関する制約事項 (Enterprise COBOL 言語解説書)