My Oracle Support Banner

For YEAR 9999 in TIMESTAMP Throws ORA-01841 "(full) Year Must Be Between -4713 And +9999, And Not Be 0" (Doc ID 3075592.1)

Last updated on MARCH 06, 2025

Applies to:

Oracle Database - Enterprise Edition - Version 19.25.0.0.0 and later
Oracle Cloud Infrastructure - Exadata Cloud Service - Version N/A and later
Gen 1 Exadata Cloud at Customer (Oracle Exadata Database Cloud Machine) - Version N/A and later
Gen 2 Exadata Cloud at Customer - Version N/A and later
Information in this document applies to any platform.

Symptoms

After applying 19.25 DB RU/Windows BP, you receive ORA-01841 on using the date/time conversion using 9999 Year.

ORA-01841 "(full) year must be between -4713 and +9999, and not be 0"


An example is shows below:

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.