to_date
converteert de invoer naar een DATE
type dat geen fractionele seconden ondersteunt. Om fractionele seconden te gebruiken, moet je een TIMESTAMP
. gebruiken type dat wordt aangemaakt bij gebruik van to_timestamp
pst's opmerking over de ff3
modifier is ook correct.
"Constante" waarden in het formaatmasker moeten tussen dubbele aanhalingstekens staan
Dus de laatste verklaring is:
select to_timestamp('1985-02-07T00:00:00.000Z', 'YYYY-MM-DD"T"HH24:MI:SS.ff3"Z"')
from dual;