Informix Error Messages and Error Codes From Error 33012 to 33016
Informix Error Code -33012 Number of digits must be 1 to 32.
You specified a precision or scale for a DECIMAL value that is out of range. A DECIMAL variable must have from 1 to 32 digits. Check the punctuation of the declarations in this statement.
Informix Error Code -33013 END DECLARE SECTION with no BEGIN.
The preprocessor has found this EXEC SQL END DECLARE SECTION statement but has not seen a preceding EXEC SQL BEGIN DECLARE SECTION. Possibly it was omitted or not recognized due to another error. Check that each BEGIN DECLARE is paired with an END DECLARE.
Informix Error Code -33014 Illegal use of record/structure variable-name.
The indicated record was used where only a simple variable can be accepted. Review the declaration of variable-name and check that it is the variable you intended to use (possibly you need to qualify it with a component name). Refer to the embedded-language manual for the requirements of this statement.
Informix Error Code -33015 Input file name has invalid suffix suffix-text.
The name of the input file that is submitted to the preprocessor must have the correct suffix. Check the command syntax and rename the file if necessary. The following file suffixes are required:
.ec for INFORMIX-ESQL/C
.eco for INFORMIX-ESQL/COBOL
.ef for INFORMIX-ESQL/FORTRAN
Informix Error Code -33016 Macro definition for macro-name is incomplete.
This preprocessor macro definition statement does not have the ESQL statement terminator. Add a semicolon(;) to the end of the statement.
Above are list of Informix Error Messages and Errors Codes or Status Codes or Exit Codes along with Error and Warning messages received while performing certain operation against Informix applications or related products.
What are Informix Error Messages?
All Informix messages returned by the Informix server are assigned an error code.
In general, each Informix error contains the following information:
• The Informix Error Code or Informix Error status
• The message text. This text is usually returned with the Error code. Some messages employ word substitution, where the word substituted represents the system-replacement of a term more specific to the occurrence.
• An explanation of how the error may have occurred.
Hope this was helpful.
Information about Informix Error Codes or Status Codes or Exit Codes and Error Messages on Windows, Linux Operating Systems.