JCL中的SORT
SORT是JCL里面非常一个功能,在3.4打开的数据集中输入SORT可以直接进行排序,这个名字叫做DATA Facility,用来对数据集进行SORT、COPY、MERGE,总的来说,很常见,注意,笔者这篇总结主要是FB的定长数据集,VB的变长数据集,暂未写上去
一 SORT语法
1 、JOB CONTROL LANGUAGE
EXEC🥂🎸:规定作业步参数
SYSOUTDD💝🎮:主要是输出执行信息,一些错误LOG会被这个送出来
SORTIN DD💃🕵:定义输入的待排序数据集
SORTOUT DD💃🕵:定义要排序完的待输入数据集,可以CATALOG为实体、可以设定为临时文件
SORTWKdd DD💃🕵:定义一些排序工作DATASET,看到那个dd就知道,这是成组出现的
/SORTWKdd DD
Defines a work data set for a sort. Typically not needed, because DFSORT can allocate work data sets for a sort dynamically.
这句英文说了,我们通常是不需要这个参数,一般都是给SORT自动处理的,除非太大了,咱们SORT处理不了,扛不住了,才用这个STEP
SYSIN👨👨👧👦✊:定义一些控制信息
2、控制选项
SORT: 指定对数据集进行排序操作
MERGE: 指定对数据集进行合并操作
COPY: 指定对数据集进行拷贝操作
FIELDS: 指定排序键值的信息,格式为