Informix Error Messages and Error Codes From Error 50402 to 50405
Informix Error Code 1-50402 INSERT and SET in ixList, ixMultiset, and ixSet are only allowed if the ixValue object is non-NULL.
Failed to provide a non-NULL element to INSERT or SET for an ixList, ixMultiSet, or ixSet object. A non-NULL element is required. Inserting or setting (replacing) a NULL element does not cause a change to ixList, ixMultiSet, or ixSet objects.
Informix Error Code 1-50403 INSERT and SET in ixList, ixMultiset, and ixSet are only allowed if the ixValue object is of the same class or derived from the ixValue object that was specified in the constructor.
An attempt was made to provide an incompatible element to an ixList, ixMultiSet, or ixSet object during concatenation, insertion, or replacement. An element of an object of the same class (or derived from ixValue) is necessary to ensure compatibility with the ixList, ixMultiSet, or ixSet object. To prevent this error, you might need a compatibility check during element construction.
Informix Error Code 1-50404 INSERT and SET in ixSet only allowed if ixValue object is unique to the ixSet.
An attempt was made to insert or set a duplicate element to the ixSet object. Use a unique element that is not already contained in the ixSet object. To check for the uniqueness of an element, use the contains( ) function call (as described in the Standard Class Library Reference).
Informix Error Code 1-50405 Item number for SET must be within the existing size of the ixList, ixMultiSet, or ixSet.
An attempt was made to provide an invalid element position to set an ixList, ixMultiSet, or ixSet object. The position must fall within the correct range of ixList, ixMultiSet, or ixSet for the setting to work properly. To check whether the specified position is within the size limit, use the getCount( ) function call (as described in the Standard Class Library Reference).
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.