SET_DSNAME_TYPE

The SET_DSNAME_TYPE keyword specifies the data set type.

Syntax

Read syntax diagramSkip visual syntax diagramSET_DSNAME_TYPE=BASICEXTPREFEXTREQHFSLARGELIBPDS$DCOC$DCOU

SET_DSNAME_TYPE=BASIC|EXTPREF|EXTREQ|HFS|LARGE|LIB|PDS| $DCOC|$DCOU

Operands

Specify one of the following operands:

BASIC
Allows the specification of less than 65535 tracks for the primary and secondary allocation for non-VSAM data sets.
EXTPREF
An extended format is preferred if the data set is VSAM, sequential, or if DSORG is omitted from all sources.
EXTREQ
Extended format is required if the data set is VSAM, sequential, or if DSORG is omitted from all sources.
HFS
Hierarchical file system data set (HFS data set).
LARGE
Allows the specification of more than 65535 tracks for the primary and secondary allocation for non-VSAM data sets.
LIB
PDSE data set.
PDS
Partitioned data set (PDS).

Default

None.

Environments

ALLOCATE

JCL equivalent

DD01 DD DSNTYPE=HFS

Data class equivalent

Data Set Name Type and If Ext parameters.

Related selection criteria

DSNAME_TYPE

Example

In the following example, the data set type is PDSE:

SET_DSNAME_TYPE=LIB