Data Definition Language (DDL) Reference Manual

Definition Attributes
Data Definition Language (DDL) Reference Manual529431-004
6-31
TACL
If a numeric, national, or alphanumeric field is defined in or referenced by a
RECORD statement, the maximum field length is the maximum record length,
which depends on file type:
For more information, see Table C-6, Sample DDL/pTAL and TAL Data Translation
Table, on page C-11.
TACL
Most alphanumeric, national, and numeric PICTURE clauses are translated to TACL
STRUCTs containing character strings. The only exception is numeric PICTURE
clauses described with USAGE IS COMP. COMP numeric fields are translated to
TACL STRUCTs containing binary data types.
If a TACL clause is specified, the resulting TACL STRUCT contains the high-level data
type specified in the TACL clause rather than the standard TACL data type generated
from a PICTURE clause.
The maximum length of a TACL STRUCT is 5,000 bytes. Any filler generated by the
DDL compiler for alignment counts towards this maximum length.
For more information, see Table C-5, Sample DDL/TACL Data Translation Table,
on
page C-9.
REDEFINES
The REDEFINES clause assigns a new name and, optionally, a new structure to
previously defined field or group.
field-name
is the name of the previous field in the definition or record currently being defined.
File Type Record’s Maximum Length
Entry-sequenced 4072 bytes
Key-sequenced 4062 bytes*
Relative 4072 bytes
Unstructured 4096 bytes
*
In H06.28/J06.17 RVUs with specific SPRs and later RVUs,
the supported maximum record length for a key-sequenced
file is 27648 bytes.
For a list of the required H06.28/J06.17 SPRs, see SPR
Requirements for Increased Enscribe Limits for the
H06.28/J06.17 Release.
REDEFINES { field-name | group-name }