Informix Error -33055: The name id-name has already been used.
Cause and resolution
The name id-name has already been used.
The SQL identifier id-name has already been declared. Check the spelling of names and the declarations in the current name scope.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-33055 fires when an SQL identifier is declared a second time in the current name scope — per the official guidance.
- An identifier redeclared within the same name scope, per the official guidance — the direct, only cause.
Solutions / Resolution
- Check the spelling of names and the declarations in the current scope, per the official guidance, and rename the duplicate.
Examples
N/A
No specific triggering statement is documented beyond a duplicate identifier declaration.
Diagnostic Checks
- Check the current name scope for a duplicate declaration of the flagged identifier.
Related Errors / Related Topics
- -33050 — "The type or subtype type-name has already been used." A related already-declared error, specific to types/subtypes rather than general identifiers.
An SQL identifier was declared twice in the current scope — rename the duplicate.