Un Oracle DATE stocke la date et l'heure à la seconde près. Un Oracle TIMESTAMP stocke la date et l'heure jusqu'à 9 chiffres avec une précision inférieure à la seconde, selon le matériel disponible.
Les deux sont implémentés en stockant les différents composants de la date et de l'heure dans un format binaire compressé. De la section Oracle Concepts Guide sur les dates
Oracle utilise son propre format interne pour stocker les dates. Les données de date sont stockées dans des champs de longueur fixe de sept octets chacun, correspondant au siècle, à l'année, au mois, au jour, à l'heure, à la minute et à la seconde.
Vous pouvez utiliser la fonction DUMP() pour voir la représentation interne d'une date particulière (ou de toute autre valeur d'ailleurs), mais c'est probablement plus que ce dont vous avez besoin (ou voulez) savoir.