DDL Messages
Data Definition Language (DDL) Reference Manual — 426798-002
A -58
DDL Error and Warning Messages
Recovery. This error affects only the report listing. No recovery is necessary unless
you want a report with a different spacing. Use the OUTPUT statement with a correct
SPACING command to produce the report you want.
Cause. An SPI-NULL clause is associated with a field in a group, but the group has an
SPI-NULL clause. Fields within a group inherit the group’s SPI-NULL clause.
Effect. DDL rejects the definition containing the SPI-NULL clause.
Recovery. Either remove the SPI-NULL clause from the field within the group, or
remove the SPI-NULL clause from the group definition or description and specify an
SPI-NULL clause for the field.
Cause. An SPI-NULL clause specifies a value that cannot fit in 1 byte; that is, the
number is not within the range 0 to 255.
Effect. DDL rejects the object.
Recovery. Specify an SPI null value between 0 and 255 and recompile.
Cause. The value is not 255 in the SPI-NULL clause of the type specification for a bit
field.
Effect. DDL rejects the bit field definition or the group definition containing the bit field
description.
Recovery. Change the value in the SPI-NULL clause to 255, or omit the SPI-NULL
clause, and recompile the object.
Cause. A DDL definition cannot be translated into C because word alignment is not
maintained. A group data item that does not begin with a word-aligned object follows
an item that ends on an odd-byte boundary, or a group data item ends on an odd-byte
boundary and is not followed by a word-aligned object. This condition can occur only if
the C_MATCH_HISTORIC_TAL command is not in effect and the definition was
compiled without matched2 alignment.
Effect. DDL does not write the definition to the C source file.
***ERROR*** SPI-NULL conflict in group- group-name
***ERROR*** SPI-NULL value cannot fit in one byte
***ERROR*** SPI-NULL value on a bit field must be 255-
field-name
***ERROR*** Structure alignment in C is incompatible with
DDL- element-name
Содержание DDL D40
Страница 36: ...Introduction to DDL Data Definition Language DDL Reference Manual 426798 002 1 14 Examining a Dictionary ...
Страница 66: ...Named Constants Data Definition Language DDL Reference Manual 426798 002 4 10 Standard SPI Constants ...
Страница 230: ...Dictionary Manipulation Statements Data Definition Language DDL Reference Manual 426798 002 8 14 SHOW USE OF Statement ...
Страница 370: ...Dictionary Maintenance Data Definition Language DDL Reference Manual 426798 002 10 24 Converting a Dictionary ...
Страница 456: ...Sample Schemas Data Definition Language DDL Reference Manual 426798 002 B 12 ASSNDDL Statements ...
Страница 470: ...DDL Data Translation Data Definition Language DDL Reference Manual 426798 002 C 14 ...
Страница 528: ...Dictionary Reports Data Definition Language DDL Reference Manual 426798 002 E 8 Requesting Reports ...
Страница 552: ...DDL Alignment Rules Data Definition Language DDL Reference Manual 426798 002 H 4 FIELDALIGN_SHARED8 Alignment Rules ...
Страница 576: ...Index Data Definition Language DDL Reference Manual 426798 002 Index 22 Special Characters ...