Frank Yaeger
DFSORT Developer
Joined: 15 Feb 2005 Posts: 7129 Location: San Jose, CA
|
|
|
|
1. Your date field is in the form mm/dd/yyyy. To sort it correctly, you must specify yyyy, mm and dd, in that order. You can use a DFSORT job like the following. I assumed the date starts in position 1, but you can change the job accordingly for other starting positions.
Code: |
//S1 EXEC PGM=ICEMAN
//SYSOUT DD SYSOUT=*
//SORTIN DD DSN=... input file
//SORTOUT DD DSN=... output file
//SYSIN DD *
* Sort mm/dd/yyyy on yyyy, mm and dd.
SORT FIELDS=(7,4,CH,A,1,2,CH,A,4,2,CH,A)
/*
|
2. DFSORT is IBM's sort product. Syncsort is Syncsort, Inc's sort product.
For complete details on DFSORT, go to the DFSORT website at:
Use [URL] BBCode for External Links
You can access all of the DFSORT books online at:
Use [URL] BBCode for External Links
If you, or anyone else on this list, would like me to send you some files prepared by the DFSORT Team that discuss what we see as the advantages of DFSORT over Syncsort, as well as considerations for migrating from DFSORT to Syncsort, send me a note offline (yaeger@us.ibm.com). Please include "DFSORT" somewhere in your Subject line to catch my attention. |
|