HP DDL D40 Reference Manual page 416

Data definition language
Table of Contents

Advertisement

DDL Messages
Recovery. If you want to run a test compilation using NOSAVE, you can create a test
dictionary on a subvolume unconnected with the Pathmaker project.
***ERROR*** NOVALUE cannot be specified unless referencing a
DEF name
Cause. A NOVALUE clause describes a field that has a PICTURE or TYPE data-type
clause; NOVALUE can be used only in definitions that refer to previous definitions with
TYPE * or TYPE name clauses.
Effect. DDL rejects the object.
Recovery. Remove the NOVALUE clause and recompile.
***WARNING*** NULL on referencing item ignored, NULL
inherited field-name
Cause. A NULL clause describes a field that is defined by reference to an existing
definition, and the referenced definition already has a NULL clause with the same null
value.
Effect. DDL issues a warning message, and the null value of the referenced definition
is inherited by the referring definition. DDL does not produce output for inherited
attributes.
Recovery. Remove the NULL clause from the DDL source schema, or change the null
value so that it differs from the referenced definition, and recompile.
***ERROR*** NULL value cannot fit in one byte
Cause. A NULL clause character string is longer than 1 byte, or a NULL clause
number is greater than 255 or less than 0.
Effect. DDL rejects the object.
Recovery. Shorten the character string or correct the number and recompile.
***ERROR*** Number exceeds COBOL max of 18 digits-
element-name
Cause. A numeric picture size is greater than 18 digits when COBOL output is
requested.
Effect. DDL does not write the object definition to the COBOL source file.
Recovery. Reduce the numeric picture size and recompile; rebuild the dictionary if the
object in error is referenced by another object.
Data Definition Language (DDL) Reference Manual—426798-002
DDL Error and Warning Messages
A -46

Advertisement

Table of Contents
loading

Table of Contents