DDL Messages
Data Definition Language (DDL) Reference Manual — 426798-002
A -42
DDL Error and Warning Messages
Effect. If COBOL output is requested, DDL issues a COBOL error message and
suppresses COBOL output.
Recovery. Remove all but one key at the same offset and recompile.
Cause. More than one key is identified as a primary key; a key-sequenced file has
exactly one primary key.
Effect. DDL rejects the record.
Recovery. Remove all but one key and recompile.
Cause. A MUST BE clause is specified for a field of type ENUM, and the field does
not refer to another field of type ENUM.
Effect. DDL rejects the object.
Recovery. Remove the MUST BE clause, or make the ENUM field refer to another
ENUM field, and recompile.
Cause. A field name has the same name as a group, record, or definition that contains
the field, and COBOL output was requested.
Effect. DDL suppresses COBOL output.
Recovery. Change the field name so that it differs from the names that qualify it and
recompile.
Cause. A CENDIF compiler command was used that did not match with any CIFDEF
or CIFNDEF commands used before.
Effect. DDL ignores the statement and generates a warning message. For example:
!?dict
Dictionary opened on subvol $ADE101.ALPHA for update access.
!?C
/*SCHEMA PRODUCED DATE - TIME : 7/21/2000 - 19: 52:07 */
Output sourcefor C is opened on $ZTN1.#PTPJHU8
***ERROR*** Multiple primary keys
***ERROR*** Must Be not valid on a non-referencing
ENUMeration
***ERROR*** Name is embedded in a group of the same name-
field-name
***WARNING*** No CIFNDEF or CIFDEF is used for this CENDIF,
no output produced for CENDIF.
Содержание 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 ...