Data Definition Language (DDL) Reference Manual

DDL Messages
Data Definition Language (DDL) Reference Manual529431-004
A-46
Cause. The definition or description of a field whose type is ENUM does not include
any level 89 clauses.
Effect. The DDL compiler 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. The DDL compiler 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. The DDL compiler rejects the record.
Recovery. Specify a primary key, or change the file type, and recompile.
Cause. The definition in the dictionary is corrupt, and the DDL compiler cannot make
the reference.
Effect. The DDL compiler closes the dictionary and source code files and stops
processing.
Recovery. Rebuild the dictionary.
***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