RECFM

(Non-VSAM data sets only.) The RECFM keyword specifies the record format for a non-VSAM data set.

Syntax

Read syntax diagramSkip visual syntax diagram>>-+------------------+----------------------------------------><
   '-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