Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

sorting records with format=ch using syncsort

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> SYNCSORT
View previous topic :: :: View next topic  
Author Message
Harsha1525

New User


Joined: 22 Dec 2009
Posts: 24
Location: hyderabad

PostPosted: Thu Dec 13, 2012 3:08 pm    Post subject: sorting records with format=ch using syncsort
Reply with quote

HI
This is my sort JCL

Code:
//SORT EXEC PGM=SORT                       
Sort input:
aaaaa11
aaaaa33
aaaaa22
My Sort card:
//SYSIN   DD *             
  SORT FIELDS=(01,07,CH,A)
/*       

I am expecting result as:
Code:
aaaaa11
aaaaa22
aaaaa33

But I am getting result as:
Code:
aaaaa11
aaaaa33
aaaaa22

I am in the impression that aaaaa33 greater than aaaaa22. but it is not. I am confused with above result and not sure why my result is different. not sure if I am doing anything silly here
Back to top
View user's profile Send private message

enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10210
Location: italy

PostPosted: Thu Dec 13, 2012 3:15 pm    Post subject: Reply to: sorting records with format=ch using syncsort
Reply with quote

what is the record format of Your input file

seems that it is a variable record,
for variable records You should take into account the 4 byte RDW
Code:
SORT FIELDS=(05,07,CH,A)
Back to top
View user's profile Send private message
Harsha1525

New User


Joined: 22 Dec 2009
Posts: 24
Location: hyderabad

PostPosted: Fri Dec 14, 2012 11:11 am    Post subject: Re: Reply to: sorting records with format=ch using syncsort
Reply with quote

enrico-sorichetti wrote:
what is the record format of Your input file

seems that it is a variable record,
for variable records You should take into account the 4 byte RDW
Code:
SORT FIELDS=(05,07,CH,A)



Hmmm. You are correct.my input file is VB I simply created thru ISPF 3.2 option with out observing the format of referred dataset.this is really silly mistake.thank you for your reply
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> SYNCSORT All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Syncsort Help to group fields sudhakarraju SYNCSORT 6 Thu Dec 29, 2016 1:38 am
No new posts Removing Duplicates based on certain ... chandracdac DFSORT/ICETOOL 8 Fri Dec 09, 2016 4:40 am
No new posts syncsort: copy lines after the keyword shreya19 SYNCSORT 7 Fri Dec 02, 2016 9:47 am
No new posts Limit duplicate records in the SORT pshongal SYNCSORT 6 Mon Nov 21, 2016 12:54 pm
No new posts Match or compare two files in VB Format anatol DFSORT/ICETOOL 14 Thu Nov 03, 2016 7:41 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us