On Sat, 28 Dec 2019 19:04:43 -0600, Mike Schwab wrote: >I tried creating a PS FB LRECL=6 for a list of volsers. It was not >created and didn't work until it got to 10. Other files I have seen >replace a zero length record replaced with a 1 blank record. > "Other files" ??? Specify?
ISPF, editing a PS, VB, pads records with empty data (RDW=4) to one blank (RDW=5). I believe that editing z/OS UNIX files it leaves empty records (LF only) empty. Formerly, it padded records with exactly 8 data bytes (RDW=12) with one blank (RDW=13). I've seen no rationale for the various behaviors. >On Sat, Dec 28, 2019 at 1:39 PM Paul Gilmartin wrote: >> >> On Fri, 27 Dec 2019 19:56:15 -0600, Joe Monk wrote: >> >> >ESDS uses RBA (relative byte address). You cant store a record at RBA 0, >> >because that would be the last byte of the previous record. >> > >> I'd call it, rather, the first byte of the following record. >> >> But, whichever, why should it be an obstacle to having a zero-length record? >> >> In the sixth century brilliant Indian mathematicians added zero >> to the number system. IBM designers have not yet caught up. >> >> >On Fri, Dec 27, 2019 at 4:55 PM Frank Swarbrick wrote: >> > >> >> So I am trying to copy sequential file to a VSAM ESDS. One of the lines >> >> in the source file has a record length of zero. Apparently VSAM does not >> >> support zero-length records? Can this be true? This blank line has >> >> "meaning". What are my options? -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
