DATE a TIMESTAMP mají stejnou velikost (7 bajtů). Tyto bajty se používají k uložení století, desetiletí, roku, měsíce, dne, hodiny, minuty a sekund. Ale TIMESTAMP umožňuje ukládat další informace, jako jsou zlomky sekund (11 bajtů) a zlomky sekund s časovým pásmem (13 bajtů).
TIMESTAMP byl přidán jako ANSI kompatibilní s Oracle. Předtím měl pouze DATE.
V obecných případech byste měli použít DATE. Pokud je však vyžadována přesnost v čase, použijte TIMESTAMP.
A o Javě, třída oracle.sql.DATE z ovladače Oracle JDBC, poskytuje převody mezi datovým typem Oracle Date/Timestamp a třídami Java java.sql.Date, java.sql.Time a java.sql.Timestamp.