Ein Oracle DATE speichert das Datum und die Uhrzeit sekundengenau. Ein Oracle TIMESTAMP speichert das Datum und die Uhrzeit je nach verfügbarer Hardware auf bis zu 9 Stellen mit einer Genauigkeit von unter einer Sekunde.
Beide werden implementiert, indem die verschiedenen Komponenten des Datums und der Uhrzeit in einem gepackten Binärformat gespeichert werden. Aus dem Oracle Concepts Guide-Abschnitt zu Daten
Oracle verwendet ein eigenes internes Format zum Speichern von Daten. Datumsdaten werden in Feldern fester Länge von jeweils sieben Bytes gespeichert, die Jahrhundert, Jahr, Monat, Tag, Stunde, Minute und Sekunde entsprechen.
Sie können die DUMP()-Funktion verwenden, um die interne Darstellung eines bestimmten Datums (oder eines anderen Werts) zu sehen, aber das ist wahrscheinlich mehr, als Sie wissen müssen (oder wollen).