Page 1 of 1

Query about record length

PostPosted: Thu Apr 17, 2008 3:55 pm
by pcdoctor
Hi mainframe geeks i have some queries to clarify..

which among these does not support variable length records..KSDS,RRDS,ESDS,LDS????

Why is delete not possible in esds??How can the first record in an esds of say 10 records be deleted without affecting the RBA?

If i had to fetch only a record based on some condition from esds then how could this be done??in short is random access possible in esds?if yes then it would be great if an example is provided here..

Thanks in Advance..

Re: Query about record length

PostPosted: Thu Apr 17, 2008 7:22 pm
by CICS Guy
pcdoctor wrote:which among these does not support variable length records..KSDS,RRDS,ESDS,LDS????
What is LDS?
Why is delete not possible in esds??How can the first record in an esds of say 10 records be deleted without affecting the RBA?
You can delete from ESDS, but only 'logically', i.e., by marking the record as deleted in such a way that all other programs that access the dataset understand that the marked record is to be considered deleted.
If i had to fetch only a record based on some condition from esds then how could this be done??in short is random access possible in esds?
The only way I can think of is to overlay the ESDS with an AIX...

Re: Query about record length

PostPosted: Thu Apr 17, 2008 10:25 pm
by dick scherrer
Hello,

What is LDS?
Linear Data Set (a magic bullet sort of vsam file). So far, the only "successful" use of these i've seen is that they are the underlying structure for DB2.