Informix Error -1394
Cause and resolution
Invalid ixRow object argument for built-in function.
An ixRow argument is expected as the first argument for the built-in functions UNPACKROW() and PACKROWINTO().
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-1394 fires when UNPACKROW() or PACKROWINTO() doesn't receive a valid ixRow object as
their first argument — per the official guidance, these two built-in functions specifically
require that first argument to be a proper ixRow object.
UNPACKROW()/PACKROWINTO()called with something other than a validixRowobject as the first argument, per the official guidance — the direct, only cause.
Solutions / Resolution
- Confirm the first argument passed to
UNPACKROW()/PACKROWINTO()is a genuineixRowobject, per the official guidance, and correct the call if not.
Examples
N/A
No specific triggering statement is documented — check the first argument's actual type against
the required ixRow object type.
Diagnostic Checks
- Check the type of the first argument passed to
UNPACKROW()/PACKROWINTO()at the point of failure.
Related Errors / Related Topics
No closely related error codes are cross-referenced for -1394 in this set yet.
UNPACKROW()/PACKROWINTO()'s first argument isn't a valid ixRow object — check and correct
the argument.