PCC-00036: No input file name specified
Cause: The input file was not specified on the command line.
Action: Use the INAME command-line option to specify the input file.
PCC-00036: No input file name specified
Cause: The input file was not specified on the command line.
Action: Use the INAME command-line option to specify the input file.
PCC-00033: Missing operand for option "string"
Cause: No value was specified for a precompiler option. Either the value is missing or there is space around the equal sign (as in LTYPE =SHORT).
Action: Check that a value for each option has been specified and there is no space around the equal sign.
PCC-00032: Invalid option "string"
Cause: The precompiler found an invalid precompiler option name. Some possible causes follow: The option name is misspelled. The specified option does not exist. The equal sign (=) between the option name and value is missing or has space around it.
Action: Check that the option exists and that its name is spelled correctly. To see an online display of the precompiler options, enter the precompiler command (with no options) at the operating- system prompt. Also check that there is an equal sign between the option name and value.
PCC-00031: Invalid value given for option "string"
Cause: The value specified for a precompiler option is invalid, probably because the value is misspelled (as in LTYPE=HORT) or out of range (as in PAGELEN=-55).
Action: Check the value, making sure it is spelled correctly and within the legal range.
PCC-00029: Ambiguous option "string"
Cause: The name of a precompiler option was abbreviated ambiguously. For example, MAX= might refer to MAXLITERAL or MAXOPENCURSORS.
Action: Respecify the full option name or an unambiguous abbreviation. To see an online display of the precompiler options, enter the precompiler command (with no options) at the operating-system prompt.
PCC-00028: Option "string" not legal as EXEC ORACLE OPTION
Cause: A precompiler option was specified inline in an EXEC ORACLE statement. Some options can be specified only on the command line. For example, INAME cannot be specified inline.
Action: Respecify the precompiler option on the command line, instead of in an EXEC ORACLE statement. To see an online display of the precompiler options, enter the precompiler command (with no options) at the operating-system prompt.
PCC-00027: Redeclared SQL Identifier "string" at line number in file string
Cause: The name of a SQL descriptor, statement, or cursor was re-declared (that is, declared twice).
Action: Check the spelling of the identifier, then, if necessary, remove the extra declaration.
PCC-00026: Invalid host variable "string" at line number in file string
Cause: A host variable used in a SQL statement was not declared properly. Some possible causes follow: It was not declared in the DECLARE section. Its datatype is not supported. Its name is misspelled. It is a COBOL group item; in Pro*COBOL, only elementary items are allowed in a SQL statement.
Action: Add or correct the host variable declaration.
PCC-00025: Undeclared indicator variable "string" at line number in file string
Cause: An indicator variable used in a SQL statement was not declared in the DECLARE section or its name is misspelled.
Action: Add or correct the indicator variable declaration.
PCC-00024: Indicator variable "string" has wrong type or length at line number in file string
Cause: An indicator variable was not declared in the DECLARE section as a 2-byte integer. Indicator variables must be defined as 2-byte integers.
Action: Redefine the indicator variable as a 2-byte integer.