上一篇博文主要是介绍了Sort
dataset的功能,对于不同字段类型的记录,可以选择不同的参数来进行序。我们也可以将排序好的多个数据集里面的记录存放到一个数据集里面。这个功能就是今天要讲的Merge
dataset.
大家一定要注意在合并多个数据集时,一定要确保这些记录有同样的格式,并且这些记录通过相同的字段进行排序。你可以在一次合并很多数据集。下图是Merge控制语句,
http://s2/middle/66961eeega9815fdafe71&690DFSORT - Merge Dataset" TITLE="JCL DFSORT - Merge Dataset" />
下面是一个例子将两个文件中的记录merge到一个文件中(注意那两个文件中的记录已经排序过)
第一个输入文件记录,如下:
第二个输入文件中的记录,如下:
000001
ANDY
900
000001
ERIC
800
000002
MILLY
500
000002
FRANK
600
000003
RAYMOND
200
000003
MAX
700
000004
SUNNY
400
000004 RAYMOND
1200
000005
TOM
100