Informix Error -1239
-1239 Era year overflow.
The era offset that is given is not within the range for the era that is specified. Check that the era offset is within the valid range for the era that is specified.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-1239 fires when the given era offset falls outside the valid range for the specified era — per the official guidance, each era in a GLS locale has its own valid offset range.
- An era offset larger than what the specified era's own valid range allows, per the official guidance — the direct, only cause.
Solutions / Resolution
- Check that the era offset is within the valid range for the era that is specified, per the official guidance, correcting it if not.
Examples
N/A
No specific triggering statement is documented — check the era offset against the valid range defined for that specific era in the active GLS locale.
Diagnostic Checks
- Check the era offset value against the valid range documented for the specific era involved, in the active GLS locale.
Related Errors / Related Topics
- -1236 — "Bad era date." A related, more general era-format error.
- -1237 — "Bad era name." A related error, about an unrecognized era name rather than a valid era with an out-of-range offset.
- -1238 — "Bad era initialization." A related, internal era-configuration error.
The era offset exceeds the valid range for the specified era — check it against that era's documented range.