DDL Messages
Data Definition Language (DDL) Reference Manual — 426798-002
A -44
DDL Error and Warning Messages
Cause. You specified a JUSTIFIED clause for an elementary item that is subordinate
to a group item with a VALUE clause.
Effect. DDL rejects the object.
Recovery. Remove the JUSTIFIED clause or change the group VALUE clause and
recompile.
Cause. The definition or description of a field whose type is ENUM does not include
any level 89 clauses.
Effect. DDL rejects the object.
Recovery. Add one or more level 89 clauses to the field definition or description and
recompile. (In a single-field definition, BEGIN must precede the first period, and END
must follow the last clause.)
Cause. NO ODDUNSTR describes a key-sequenced, entry-sequenced, or relative file;
NO ODDUNSTR applies only to unstructured files.
Effect. DDL rejects the object.
Recovery. Change the file type to unstructured, or remove the NO ODDUNSTR
attribute, and recompile.
Cause. A FILE clause specified a key-sequenced file, but no primary key was
specified in a KEYTAG or KEY IS clause.
Effect. DDL rejects the record.
Recovery. Specify a primary key, or change the file type, and recompile.
Cause. The definition in the dictionary is corrupt, and DDL cannot make the reference.
***ERROR*** No JUSTIFIED clause allowed within a group with
VALUE clause
***ERROR*** No level 89 clauses specified for item with TYPE
ENUM- field-name
***ERROR*** NO ODDUNSTR specified for a structured file
***ERROR*** No primary key for key-sequenced file
***FATAL ERROR*** No records in object build list for
referenced def