Both Files Matching Records (Inner Join) Write only records that match on key from both files. //STEP01 EXEC PGM=SORT //SYSPRINT DD. It is a simple JOINKEYS: OPTION COPY JOINKEYS F1=INA,FIELDS=(4,80), SORTED,NOSEQCK JOINKEYS F2=INB,FIELDS=(4,80),SORTED,NOSEQCK JOIN. It is a simple JOINKEYS: OPTION COPY JOINKEYS F1=INA,FIELDS=(4,80), SORTED,NOSEQCK JOINKEYS F2=INB,FIELDS=(4,80),SORTED.
|Published (Last):||2 July 2015|
|PDF File Size:||2.85 Mb|
|ePub File Size:||14.23 Mb|
|Price:||Free* [*Free Regsitration Required]|
What is the key? Maxcc0 24 1 9.
It will contain the sortt F1 records as follows: OUTFILs “run” concurrently as in the same record is presented to each in turn, then the next record, etc. Sort unmatched records using joinkeys Ask Question.
Joinkey compare two files – Syncsort/Synctool
These are the F1 and F2 records with a match. It contains the following records: These are the F2 records without a match in F1. Currently those are output as F2 appended to F1, and entire twice the size record written. The F1 field is in positions of the joined record and the F2 field is in positions of the joined record, so each joined record is split into those two records and written to the BOTH file.
The solution worked perfectly: It will contain the paired F1 and F2 records as follows: Post as a guest Name. Jlinkeys i do it using Joinkeys, if yes, How? It is not exactly clear what output you want here.
The assumption is that your data is in key order already. Thus, BOTH contains these records: The REFORMAT statement defines the fields to be extracted for the joined records in the order in which they are to appear, and includes an indicator in the last position that will be set to ‘1’ if the key is found only in the F1 file, ‘2’ if the key is found only in the F2 file, or ‘B’ if the key is found in the F1 file and in the F2 file.
For F1 records with a match in F2 for example, the F and F recordsthe indicator in position 35 has a ‘B’. The shorter F1 record is padded with blanks on the right to the length of the F2 record.
IBM MAINFRAME & MVS FORUM
Yes, thanks, I was just typing, not testing: That is what the question-mark? I have a small question.