Informix Error Messages and Error Codes From Error 4023 to 4032


Informix Error Code -4023 A class cannot derive from itself.
This CLASS statement asserts that the class is DERIVED FROM itself. This action is not supported. Either remove the clause, or name another base class.
Informix Error Code -4024 Identifier “name” has multiple declarations with different types.
Multiple declarations of a given name in a given scope must be consistent (that is, they must have the same type). The identifier that is shown has been declared with a different type.

Informix Error Code -4025 Function “name” is already declared in the class.
A function with the specified name has already been declared in the current class.
Informix Error Code -4026 Member “name” is already defined in base class “class”.
A derived class inherits all the members of its base classes. You cannot add a member that has the same name as a member from the base class.

Informix Error Code -4029 The type of expression on which member “name” is selected is not an object reference or record.
This statement refers to .name as if name were a member of a record or of a class. However, the expression that precedes the dot is neither the name of a record nor a reference to an object. If you think name is a member of a record, check the definition of the record, and make sure that its name is correctly spelled immediately preceding the dot. If you think name is a class member, make sure that the dot is preceded by an expression that yields a reference to an object of the right class.
Informix Error Code -4030 Warning: Cannot further expand an expanded expression.
An expression cannot have multiple .* suffixes.
Informix Error Code -4032 Warning: The structure part of the THRU member “name” is ignored.
The statement included a THRU phrase of the following form:
rec.first THRU rec.last
The correct form is:
rec.first THRU last
The logic is that first THRU last modifies rec.

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.

SQLServerF1 Team
Information about Informix Error Codes or Status Codes or Exit Codes and Error Messages on Windows, Linux Operating Systems.


Leave a Reply

Your email address will not be published. Required fields are marked *