DD Statements - mfx - 3.1

Syncsort™ MFX Programmers Guide

Product type
Software
Portfolio
Integrate
Product family
Syncsort™ Software
Product
Syncsort™ MFX > MFX
Version
3.1
Language
English
Content type
Programmer’s Guide
Product name
Syncsort™ MFX
Title
Syncsort™ MFX Programmers Guide
Copyright
2024
First publish date
2010
Last updated
2024-11-06
Published on
2024-11-06T17:38:26.716054

The DD statements included in the Table of DD Statements for Invoked Sort/Merge are those which may be required when invoking the sort.

Table 1. DD Statements for Invoked Sort/Merge

DD Statement

Usage

When not required

//$ORTPARM DD 

Used to override or add to control statements or PARMs supplied from an invoking program.

If no control statements or PARMs are being overridden or added.

//SORTIN DD 

SORT input data set.

If there is an E32 exit routine or if running a merge or join application. 

//SORTINnn DD

//SORTINn DD 

MERGE input data sets.

If there is an E32 exit routine of if running a sort or copy.

//SORTJNF1 DD

//SORTJNF2 DD

JOINKEYS input data sets

If the JOINKEYS feature is not in use.

//SORTWKxx DD

//SORTWKn DD 

Work area definition. Defines the intermediate storage for a sort.

For incore sort, MERGE, COPY, or when using DYNALLOC. 

//SORTOUT DD

or

//SORTOFxx DD

or

//SORTOFx DD 

Output data set.

Alternate output data set(s).

If there is an E35 exit routine.

When no OUTFIL control statement is present. 

//SORTXDUP DD

Output data set for records deleted by DUPKEYS.

When the XDUP parameter of the DUP­KEYS control statement is not used.

//SORTXSUM DD 

Output data set for records deleted by SUM.

When the XSUM parameter of the SUM control statement is not used.

//SYSOUT DD 

Message data set.

When all messages are routed to console or are disabled.