I campi DATE su Oracle memorizzano i dati solo fino a un secondo, quindi non c'è modo di fornire qualcosa di più preciso di quello. Se desideri maggiore precisione, devi utilizzare un altro tipo come TIMESTAMP.
Qui è un collegamento a un'altra domanda SO relativa alla precisione di data e ora Oracle.