to_date chuyển đổi đầu vào thành DATE loại không hỗ trợ giây phân số. Để sử dụng giây phân số, bạn cần sử dụng TIMESTAMP nhập được tạo khi sử dụng to_timestamp
nhận xét của pst về ff3 bổ ngữ cũng đúng.
Giá trị "không đổi" trong mặt nạ định dạng cần được đặt trong dấu ngoặc kép
Vì vậy, tuyên bố cuối cùng là:
select to_timestamp('1985-02-07T00:00:00.000Z', 'YYYY-MM-DD"T"HH24:MI:SS.ff3"Z"')
from dual;