if a dataset is already created with fixed length but after
that i want to change fixed length to variable length then
how is it possible
Answers were Sorted based on User's Feedback
Answer / vibhu
we can do that using Jcl and passing FTOV in the sysin
parameter
| Is This Answer Correct ? | 8 Yes | 0 No |
Answer / varsha
You can convert an FB data set to a VB data set with
OUTFIL's FTOV parameter. Each VB output record has a 4-byte
RDW followed by the corresponding data from the FB input
record, and the length in the RDW is the length of the FB
record plus 4.
The following JCL and DFSORT control statements convert the
bookstore data set records from FB to VB.
//FBVB JOB A92,PROGRAMMER
//S1 EXEC PGM=SORT
//SYSOUT DD SYSOUT=*
//SORTIN DD DSN=A123456.SORT.SAMPIN,DISP=SHR
//VBOUT DD DSN=A123456.SORT.VSAMP,DISP=
(NEW,CATLG,DELETE),
// UNIT=3390,SPACE=(CYL,(5,5))
//SYSIN DD *
OPTION COPY
OUTFIL FNAMES=VBOUT,FTOV
/*Because the LRECL of SORT.SAMPIN is 173 bytes, each VB
record in SORT.VSAMP is 177 bytes (the FB record length of
173 plus 4 for the RDW) and SORT.VSAMP is given an LRECL of
177.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / mainframesasi
No it is not possible the values which we have defined
while creating dataset in 3.2 is the final.
| Is This Answer Correct ? | 1 Yes | 6 No |
i was faced one question- i have value -00001234.56 Suppress the zeroes and the output should be -1234.56 But Not - 1234.56 spaces should not be available after suppressing the zeroes. logic in jcl and cobol?
What are the differences between OS VS COBOL and VS COBOL II?
Difference between array and sub-script ?
I have File 1 occurs 5 times with Employee-ID,Employee-Name,Employee-Dept (EEE and MECH). I have File 2 occurs 10 times with Employee-ID,Employee-Name,Employee-Dept (EEE,CIVIL,CHEMICAL and MECH). In FIle 1 and FIle 2 , for matching Employee-DEPT (Only MECH) , we need to move entire records from file1 to file 2. We should not use 2D array. Your help is needed here.
What is the file organization clause ?
What are 77 levels used for?
In which area will you utilize 88 level items in cobol?
where do we use dyanamic call ? and where do we use static call pls give any example pls ?
whats the difference between search and search all?
What are the divisions in a cobol program? Which one is the mandatory division among them?
how to change picture class of copy book variable inside program?
How to retain the Duplicates in the one records?