Informix Error -16312: Missing or misplaced = sign.
Cause and resolution
Missing or misplaced = sign.
The LET command always requires an equal sign (=) as does ALIAS without the asterisk option. Repeat the command and be sure to use the equal sign in the appropriate place.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-16312 fires when a LET command, or an ALIAS command without the asterisk option, is
missing its required equal sign — per the official guidance.
- A
LETorALIAScommand missing the required=, per the official guidance — the direct, only cause.
Solutions / Resolution
- Repeat the command, using the equal sign in the appropriate place, per the official guidance.
Examples
A LET command missing the equal sign
> LET x 5
Corrected
> LET x = 5
Diagnostic Checks
- Check the
LET/ALIAScommand for a missing or misplaced=.
Related Errors / Related Topics
- -16317 — "Program variable name expected." A related
LET-command error, about the variable name being unrecognized rather than the=being missing.
A LET/ALIAS command is missing its required = sign, or has it in the wrong place —
correct the placement.