Jiné databáze než Oracle ve skutečnosti rozlišují mezi třemi různými datovými typy:
DATE
pouze datum, žádný časTIME
pouze čas dne, žádné datumTIMESTAMP
obojí, datum a čas.
JDBC se snaží abstrahovat standardní koncepty SQL a výše uvedené tři datové typy jsou definovány ANSI SQL, a proto je JDBC potřebuje podporovat.
Protože datum společnosti Oracle vždy zahrnuje čas, máte použít setTimestamp()
jinak dojde ke ztrátě času, když jej uložíte do databáze.