Если вы не уверены, что даты действительны (например, ничто не мешает вам ввести 5/55/2016
в файл CSV, и это определенно не является допустимым значением DATE), вы можете создать промежуточную таблицу, столбцы которой имеют тип данных VARCHAR2 - он принимает все , даже мусор, как 5/55/2016.
Затем, после загрузки данных, напишите несколько SQL-кодов для поиска ошибок, исправьте их и затем переместите данные в целевую таблицу.