Informix Error -8110: The user variable called name has not yet been defined.
Cause and resolution
The user variable called name has not yet been defined.
The variable, parameter, or field name was not defined in the DEFINE section. If name is spelled correctly, it must be defined.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-8110 fires when a variable, parameter, or field name is referenced without being defined in
the DEFINE section — per the official guidance.
- A misspelled name, per the official guidance — a likely, named cause.
- A genuinely undefined name, per the official guidance — the direct cause if spelling is correct.
Solutions / Resolution
- If the name is spelled correctly, define it, per the official guidance, in the
DEFINEsection (ASCII,PARAM, orVARIABLE).
Examples
An undefined variable reference
PRINT customer_nam
-- -8110: "customer_nam" is not defined (likely a typo for "customer_name")
Diagnostic Checks
- Check the spelling of the named identifier, and confirm it's declared in the
DEFINEsection if the spelling is correct.
Related Errors / Related Topics
No closely related error codes are cross-referenced for -8110 in this set yet.
A referenced name isn't defined — check its spelling, and define it in the DEFINE section
if needed.