Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist 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: 10388
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 Sum the fields in particular format f... sharana64 DFSORT/ICETOOL 9 Fri Jan 05, 2018 1:11 am
No new posts Skip records depends on count lakshmiibmmainframes DFSORT/ICETOOL 5 Sun Dec 24, 2017 9:51 pm
No new posts Compare two PS files using ICE TOOL f... SENTHIL MURUGAAN DFSORT/ICETOOL 5 Sun Dec 24, 2017 1:26 pm
No new posts Inefficient BUILD - VB records paddin... Daniel Prosser SYNCSORT 9 Thu Dec 14, 2017 3:52 pm
No new posts ISSUE IN copying Sequential file reco... thesumitk JCL & VSAM 2 Wed Dec 13, 2017 3:07 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us