■  基本的なソート


フィールドごとにタイプ指定

//STEP1EXECSORT 
//SORTINDDDSN=INFILE,DISP=SHR 
//SORTOUTDDDSN=OUTFILE,DISP=SHR 
//SYSINDD* 
 SORT FIELDS=(1,10,BI,A,20,1,CH,D)
/*    

※SORT FIELDS=(開始位置,長さ,タイプ,昇順/降順,開始位置,長さ,タイプ,昇順/降順)の形式で指定します。



フィールド一括指定

//STEP1EXECSORT 
//SORTINDDDSN=INFILE,DISP=SHR 
//SORTOUTDDDSN=OUTFILE,DISP=SHR 
//SYSINDD* 
 SORT FIELDS=(1,10,A,20,1,D),FORMAT=CH
/*    

※タイプが全て同じ場合、FORMAT=タイプで一括指定することができます。



単純コピー

//STEP1EXECSORT 
//SORTINDDDSN=INFILE,DISP=SHR 
//SORTOUTDDDSN=OUTFILE,DISP=SHR 
//SYSINDD* 
 SORT FIELDS=COPY
/*    

※分類や組合わせを行わず、単純に出力します。"OPTION COPY"と同じです。




【主なタイプの形式】
タイプ長さ説明
CH1〜4092バイト文字
BI1〜4092バイト2進数(符号なし)
ZD1〜32バイトゾーン10進数(符号あり)
PD1〜32バイトパック10進数(符号あり)


BEFORE PAGE

TOP PAGE