Informix Error -9999: Routine collcompare() is not supported.
Cause and resolution
Routine collcompare() is not supported.
This routine always returns -1 and an error. The semantics of the comparison are not defined.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-9999 fires whenever collcompare() is called — per the official guidance; the routine
always returns -1 and this error, since the semantics of the comparison aren't defined.
- A call to
collcompare(), per the official guidance — the direct, only cause; it is unconditionally unsupported.
Solutions / Resolution
- Avoid calling
collcompare(), consistent with the official guidance — it has no defined comparison semantics and always fails.
Examples
N/A
No specific triggering statement is documented beyond calling collcompare().
Diagnostic Checks
- Check the code for a call to
collcompare(), and remove or replace it, since it's unconditionally unsupported.
Related Errors / Related Topics
No closely related error codes are cross-referenced for -9999 in this set yet.
collcompare() is unconditionally unsupported and always fails — avoid calling it.