RECFM
(Non-VSAM data sets only.) The RECFM keyword specifies the record format for a non-VSAM data set.
Syntax
>>-+------------------+---------------------------------------->< '-RECFM=-+-U-----+-' +-UA----+ +-UM----+ +-UT----+ +-UTA---+ +-UTM---+ +-V-----+ +-VA----+ +-VM----+ +-VB----+ +-VBA---+ +-VBM---+ +-VS----+ +-VSA---+ +-VSM---+ +-VT----+ +-VTA---+ +-VTM---+ +-VBS---+ +-VBSA--+ +-VBSM--+ +-VBT---+ +-VBTA--+ +-VBTM--+ +-VBST--+ +-VBSTA-+ +-VBSTM-+ +-F-----+ +-FA----+ +-FM----+ +-FB----+ +-FBA---+ +-FBM---+ +-FT----+ +-FTA---+ +-FTM---+ +-FBT---+ +-FBTA--+ +-FBTM--+ +-FS----+ +-FSA---+ +-FSM---+ +-FBS---+ +-FBSA--+ +-FBSM--+ +-D-----+ +-DA----+ +-DB----+ +-DBA---+ +-DS----+ +-DSA---+ +-DBS---+ '-DBSA--'
RECFM=U|UA|UM|UT|UTA|UTM|V|VA|VM|VB|VBA|VBM|VS|VSA| VSM|VT|VTA|VTM|VBS|VBSA|VBSM|VBT|VBTA|VBTM|VBST|VBSTA| VBSTM|F|FA|FM|FB|FBA|FBM|FT|FTA|FTM|FBT|FBTA|FBTM|FS| FSA|FSM|FBS|FBSA|FBSM|D|DA|DB|DBA|DS|DSA|DBS|DBSA
Operands
- D
- ASCII variable-length.
- DA
- ASCII variable-length (ANSI format).
- DB
- ASCII variable-length (blocked).
- DBA
- ASCII variable-length (blocked, ANSI format).
- DBS
- ASCII variable-length (blocked, spanned).
- DBSA
- ASCII variable-length (blocked, spanned, ANSI format).
- DS
- ASCII variable-length (spanned).
- DSA
- ASCII variable-length (spanned, ANSI format).
- F
- Fixed length.
- FA
- Fixed length (ANSI format).
- FB
- Fixed length (blocked).
- FBA
- Fixed length (blocked, ANSI format).
- FBM
- Fixed length (blocked, machine code format).
- FBS
- Fixed length (blocked, standard blocks).
- FBSA
- Fixed length (blocked, standard blocks, ANSI format).
- FBSM
- Fixed length (blocked, standard blocks, machine code format).
- FBT
- Fixed length (blocked, track overflow).
- FBTA
- Fixed length (blocked, track overflow, ANSI format).
- FBTM
- Fixed length (blocked, track overflow, machine code format).
- FM
- Machine code format.
- FS
- Fixed length (standard blocks).
- FSA
- Fixed length (standard blocks, ANSI format).
- FSM
- Fixed length (standard blocks, machine code format).
- FT
- Fixed length (track overflow).
- FTA
- Fixed length (track overflow, ANSI format).
- FTM
- Fixed length (track overflow, machine code format).
- U
- Undefined-length.
- UA
- Undefined-length (ANSI format).
- UM
- Undefined-length (machine code format).
- UT
- Undefined-length (track overflow).
- UTA
- Undefined-length (track overflow, ANSI format).
- UTM
- Undefined-length (track overflow, machine code format).
- V
- Variable length.
- VA
- Variable length (ANSI format).
- VB
- Variable length (blocked).
- VBA
- Variable length (blocked, ANSI format).
- VBM
- Variable length (blocked, machine code format).
- VBS
- Variable length (blocked, spanned).
- VBSA
- Variable length (blocked, spanned, ANSI format).
- VBSM
- Variable length (blocked, spanned, machine code format).
- VBST
- Variable length (blocked, spanned, track overflow).
- VBSTA
- Variable length (blocked, spanned, track overflow, ANSI format).
- VBSTM
- Variable length (blocked, spanned, track overflow, machine code format).
- VBT
- Variable length (blocked, track overflow).
- VBTA
- Variable length (blocked, track overflow, ANSI format).
- VBTM
- Variable length (blocked, track overflow, machine code format).
- VM
- Variable length (machine code format).
- VS
- Variable length (spanned).
- VSA
- Variable length (spanned, ANSI format).
- VSM
- Variable length (spanned, machine code format).
- VT
- Variable length (track overflow).
- VTA
- Variable length (track overflow, ANSI format).
- VTM
- Variable length (track overflow, machine code format).
Default
None.
Environments
ALLOCATE, EXTEND, UNALLOCATE, STOW, and CATCHECK.
JCL equivalent
DD01 DD RECFM=FB
Data class equivalent
Recfm.
Example
RECFM=V