Pole DATE na Oracle ukládají data pouze na sekundu, takže neexistuje způsob, jak poskytnout něco přesnějšího. Pokud chcete větší přesnost, musíte použít jiný typ, například TIMESTAMP.
Zde je odkaz na další otázku SO týkající se přesnosti data a času Oracle.