Informix Error -16306: Found a quote for which there is no matching quote.
Cause and resolution
Found a quote for which there is no matching quote.
You might have omitted a quotation mark from a name or string, or included an extraneous quotation mark. Repeat the command, using an even number of single (') or double (") quotes.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-16306 fires when a Debugger command has an unmatched quote — per the official guidance.
- An omitted quotation mark from a name or string, per the official guidance — the first named cause.
- An extraneous quotation mark, per the official guidance — the second named cause.
Solutions / Resolution
- Repeat the command using an even number of single (
') or double (") quotes, per the official guidance.
Examples
An unmatched quote
> LET x = "unterminated
Corrected
> LET x = "terminated"
Diagnostic Checks
- Count the quote characters in the command and confirm they're balanced.
Related Errors / Related Topics
- -16307 — "Quoted string is too long." A related quoted-string error, about length rather than an unmatched quote.
A quoted string in the command has an unmatched quote — check for an even number of quote characters.