Data Definition Language (DDL) Reference Manual

DDL Messages
Data Definition Language (DDL) Reference Manual529431-004
A-3
Cause. A definition attribute clause is specified more than once for the same field, or a
file creation attribute is specified more than once for the same record.
Effect. The DDL compiler rejects the object.
Recovery. Remove the repeated clause or file-creation attribute and recompile the
object.
Cause. The definition or description for a field of type BIT includes an OCCURS or
REDEFINES clause.
Effect. The DDL compiler rejects the object.
Recovery. Remove any OCCURS or REDEFINES clause from the bit field definition
or description, or change the type of the field, and recompile the object.
Cause. An attribute specified for a field in a RECORD statement can be specified only
in a DEFINITION statement. For example, the SPI-NULL clause cannot be in a
RECORD statement but can be in a DEFINITION statement.
Effect. The DDL compiler rejects the object.
Recovery. Remove the attribute from the RECORD statement and recompile the
object.
Cause. You specified the AUDITCOMPRESS attribute for a record but did not specify
AUDIT.
Effect. The DDL compiler rejects the object.
Recovery. Remove AUDITCOMPRESS or add AUDIT and recompile the object.
Cause. You specified a bit field as a key.
Effect. The DDL compiler rejects the object.
***ERROR*** Attribute already specified- attribute
***ERROR*** Attribute cannot be specified for bit fields-
attribute-name
***ERROR*** Attribute cannot be specified for object type-
attribute-name
***ERROR*** AUTIDCOMPRESS specified without AUDIT
***ERROR*** Bit field cannot be used as key- element