DDL Messages
Data Definition Language (DDL) Reference Manual — 426798-002
A -51
DDL Error and Warning Messages
Effect. A message follows describing the Pascal error. DDL does not write the object
to the Pascal source file.
Recovery. Correct the error and recompile if you want Pascal output.
Cause. A file error occurred when DDL attempted to determine if the current
subvolume is a Pathmaker subvolume.
Effect. DDL assumes that the current subvolume is a Pathmaker subvolume.
Recovery. If the problem persists, consult your system manager.
Cause. The picture clause of the PACKED-DECIMAL data item identified by
element_name
contains more than the maximum of 18 nines.
Effect. DDL rejects the object. For example:
!def emp.
!02 fld1 pic 9(19) comp-3.
^
*** ERROR *** PICTURE clause contains more than 18 nines - FLD1
Recovery. Correct the error and recompile.
Cause. A PICTURE string exceeds 30 ASCII characters when COBOL output is
requested.
Effect. DDL does not write the object to the COBOL source file.
Recovery. Shorten the PICTURE string and recompile; rebuild the dictionary if the
object in error is referenced by another object.
Cause. A primary-key field is defined with DUPLICATES ALLOWED; primary keys
must be unique.
Effect. DDL rejects the object.
***WARNING*** PATHMAKER subvol check failed, assuming
PATHMAKER subvol- subvolume-name
***ERROR*** PICTURE clause contains more than 18 nines -
element_name
***ERROR*** PICTURE string exceeds COBOL max of 30
characters- object-name
***ERROR*** Primary key must be unique