to_date
konverterer input til en DATE
type, der ikke understøtter brøkdele sekunder. For at bruge brøkdele af sekunder skal du bruge en TIMESTAMP
type, som oprettes ved brug af to_timestamp
psts kommentar om ff3
modifier er også korrekt.
"Konstante" værdier i formatmasken skal være omgivet af dobbelte anførselstegn
Så det endelige udsagn er:
select to_timestamp('1985-02-07T00:00:00.000Z', 'YYYY-MM-DD"T"HH24:MI:SS.ff3"Z"')
from dual;