Informix Error -16383: Number of nested read commands limit exceeded.
Cause and resolution
Number of nested read commands limit exceeded.
You started a READ command that invoked another, which invoked another, and so on for more than ten nested READ commands. You must simplify your arrangement of .4db command files.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-16383 fires when READ commands nest more than ten levels deep — per the official
guidance.
- More than ten levels of nested
READcommands, per the official guidance — the direct, only cause.
Solutions / Resolution
- Simplify the arrangement of
.4dbcommand files, per the official guidance, to reduce the nesting depth.
Examples
N/A
No specific triggering statement is documented beyond exceeding the ten-level nesting limit.
Diagnostic Checks
- Trace the chain of
READcommands, and flatten it to ten levels or fewer.
Related Errors / Related Topics
- -16382 — "Command file filename is currently being processed." A related nested-
READerror, about a circular reference rather than exceeding the depth limit.
READ commands are nested more than ten levels deep — simplify the .4db file arrangement.