DEFAULTS

Synopsis

HELP:   Default values to simplify column specifications
TYPE:   OBJECT
SYNTAX: DEFAULTS(TYPE=BINARY/STRING/INTEGER/FLOAT,VARFMT=PLENPTR/ALENPTR/PPTRLEN/APTRLEN/PFLGLENPTR/PPTRLENFLG,CCSID='str'/DEFAULT/ASCII/EBCDIC/SYSTEM/LOCAL,NOCASE,HEADLN,CASEHL,SEPCHR[num/COMMA/COLON/SEMICOLON/TABULATOR/BLANK...],FLDCHR[num/QUOTATION/APOSTROPHE/GRAVEACCENT/PARENTHESES/RBRACKETS/SBRACKETS/BRACES/CBRACKETS/ABRACKETS...],LENFLD=L4I/L4X/B4I/B4X/S4I/S4X/HLI/HLX/HBI/HBX/HSI/HSX/L2I/L2X/B2I/B2X/S2I/S2X/S1I/S1X/D1I/D2I/D3I/D4I/D5I/D6I/D7I/D8I/D9I/D0I/D1X/D2X/D3X/D4X/D5X/D6X/D7X/D8X/D9X/D0X,ELMDLM='bin'/CR-ASCII/LF-ASCII/NL-ASCII/CRLF-ASCII/CR-EBCDIC/LF-EBCDIC/NL-EBCDIC/CRLF-EBCDIC/CR-UTF08/LF-UTF08/NL-UTF08/CRLF-UTF08/CR-UTF16BE/LF-UTF16BE/NL-UTF16BE/CRLF-UTF16BE/CR-UTF16LE/LF-UTF16LE/NL-UTF16LE/CRLF-UTF16LE/CR-UTF32BE/LF-UTF32BE/NL-UTF32BE/CRLF-UTF32BE/CR-UTF32LE/LF-UTF32LE/NL-UTF32LE/CRLF-UTF32LE,ANDEOD,INTFMT=BIN/BCD/STR,FLTFMT=BIN/BCD/STR,INTVAL='str',FLTVAL='str',DECODE/ENCODE=OFF/BASE16/BASE32/BASE64,IGNSPC,CASMOD=UPPER/LOWER/FOLD/SUPPER/SLOWER/USRTAB,USRTAB='str'/NPAS/SEPA/DELA/DLAX,ONEMAP,CMBFRM=NFD/NFC/AUTO/ON/OFF,WITSPC=PRESERVE/REPLACE/COLLAPSE/REMOVE/TRAILING/LEADING/BOTH/NUMBER,INTBAS=num/BIN/B02/OCT/B08/DEC/B10/HEX/B16,FLTTYP=SYSTEM,FLTSIG,INTSIG,BCDTYP=UNPACKED/PACKED/ZONED,FRADIG=num,FRASEP=SYSTEM/PERIOD/COMMA/APOSTROPHE,ENDIAN=SYSTEM/BIG/LITTLE/LOCAL,XMLSCM=STRUCTURED/UNSTRUCTURED,XMLNOC,XMLPFX[=IGNOREALL/IGNEXCXML/IGNXMLNS],XMLWRN[=MANDATORY/BRANCH/ATTRIBUTE/DATAFIELD/MISSING/NSPREFIX/ALL],XMLERR[=BRANCH/ATTRIBUTE/DATAFIELD/MISSING/ALL],XMLNS[()...],VALUE='str',PADBYT=num,ALIGN=num,ALWTRC)

Description

Default values can be set for many values that would otherwise need to be specified for every single column. By setting defaults via this object, the values set here apply to all columns which are defined within the same row object. The defaults set here can be overridden by specifying other values for the respective columns parameters.

Arguments