Limited supportBMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support.BMC recommends upgrading to the latest version of the product. To see documentation for that version, see UNLOAD PLUS for DB2 13.1.

UNLOADEXIT


The UNLOADEXIT option allows you to specify the name and programming language of a user-written exit routine.

UNLOADEXIT.png

Restriction

UNLOAD PLUS ignores this option if you also specify FORMAT BMCLOAD.

exitName

UNLOAD PLUS passes every output record to the specified exit before writing the record to the unload data set. If UNLOAD PLUS performs sorting, the utility passes the record to the exit routine before the sort process, but after building the sort key. UNLOAD PLUS invokes BMCSORT after the user exit when you specify the ORDER YES or ORDER BY options. The exit routine can inspect, modify, or discard records before UNLOAD PLUS writes the output records to the unload data set.

For information about user-defined variables, and requirements and restrictions when creating an exit routine, see UNLOAD-PLUS-user-exits.

program language

UNLOAD PLUS supports user-written exit routines in assembler, C, LE C, COBOL II, and LE COBOL. After you specify the exit name, specify the program language of the exit routine as shown in supported program languages for user exits table.

For user exits in any program language except ASM, UNLOAD PLUS sets MAXSORTS to 1.


Supported program languages for user exits

Keyword

Description

ASM

(Default) Specifies an assembler language program

COBOL2

Specifies a COBOL II language program

LE_COBOL

Specifies an LE COBOL language program

C

Specifies a C language program

LE_C

Specifies an LE C language program

 

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*