Een Oracle DATE slaat de datum en tijd tot op de seconde op. Een Oracle TIMESTAMP slaat de datum en tijd op tot 9 cijfers van minder dan een seconde nauwkeurig, afhankelijk van de beschikbare hardware.
Beide worden geïmplementeerd door de verschillende componenten van de datum en de tijd op te slaan in een verpakt binair formaat. Uit het gedeelte Oracle Concepts Guide over data
Oracle gebruikt zijn eigen interne formaat om datums op te slaan. Datumgegevens worden opgeslagen in velden met een vaste lengte van elk zeven bytes, overeenkomend met eeuw, jaar, maand, dag, uur, minuut en seconde.
U kunt de functie DUMP() gebruiken om de interne weergave van een bepaalde datum (of een andere waarde) te zien, maar dat is waarschijnlijk meer dan u hoeft (of wilt) te weten.