Oracle DATE przechowuje datę i godzinę z dokładnością do sekundy. Oracle TIMESTAMP przechowuje datę i godzinę z dokładnością do 9 cyfr z dokładnością do subsekund, w zależności od dostępnego sprzętu.
Oba są realizowane poprzez przechowywanie różnych składników daty i czasu w spakowanym formacie binarnym. Z sekcji Oracle Concepts Guide na temat dat
Oracle używa własnego wewnętrznego formatu do przechowywania dat. Dane daty są przechowywane w polach o stałej długości po siedem bajtów, co odpowiada wiekowi, roku, miesiącowi, dniu, godzinie, minucie i sekundzie.
Możesz użyć funkcji DUMP(), aby zobaczyć wewnętrzną reprezentację dowolnej konkretnej daty (lub dowolnej innej wartości), ale to prawdopodobnie więcej niż potrzebujesz (lub chcesz) wiedzieć.