Informix Error Messages and Error Codes From Error 50095 to 50100

SQLServerF1

Informix Error Code -50095 In ixSuperTable::setScrollRange(), totalRows larger than number of rows in row array — defaulting to number of rows in row array.
The totalRows parameter specified in the call to ixSuperTable::setScrollRange() was larger than the number of stored rows (that is, getNumStoredRows()). The ixSuperTable::setScrollRange() function sets the new scrollRange to be the total number of stored rows in the current displayMode.
Informix Error Code -50096 In ixSuperTable::getKeyCols(), passed in NULL row — returning NULL.
The ixSuperTable::getKeyCols() function expects an input ixRow and returns a new ixRow containing the elements of that row that corresponds to the superfields that are part of the primaryKey. For some reason, this function was called with a NULL ixRow.

Informix Error Code -50097 In ixSuperTable::getKeyColStr(), ixSuperTable::getSuperField() returned NULL — the number of SuperFields is inconsistent with the value returned by ixSuperTable::getNumCols().
This is a serious internal error. In the process of going through each of the SuperFields, ixSuperTable::getSuperField() returned NULL for one of the SuperFields.
Informix Error Code -50098 In ixSuperTable::getUpdateCols(), passed in NULL row — returning NULL.
The ixSuperTable::getUpdateCols() function expects an input ixRow and returns a new ixRow containing the elements of that row that corresponds to the SuperFields that have an SQLRole of updateRole. For some reason, this function was called with a NULL ixRow.

Informix Error Code -50099 An SQL error has occurred in ixSuperTable::doSQLInsert() (err) for the following SQL stmt: “stmt”.
The SQLInsert() event has been called with the default handler doSQLInsert(), but the engine reported an error. A problem might exist with the sqlRole specifications of the SuperField columns. Try looking up the engine error code, which is displayed in parentheses.
Informix Error Code -50100 An SQL error has occurred in ixSuperTable::doSQLUpdate() (err) for the following SQL stmt: “stmt”.
The SQLUpdate() event has been called with the default handler doSQLUpdate(), but the engine reported an error. A problem might exist with the primary-key specification, or a SERIAL column might have been incorrectly specified with an SQL role of updateRole. Try looking up the engine error code, which is displayed in parentheses.

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.

Thanks,
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 *