в моем файле sqlldr ctl у меня есть запись ниже
REPORT_MONTH "decode(trim(:REPORT_MONTH),null,null,to_date(trim(:REPORT_MONTH), 'MMYYYY'))"
но это не сработает, если данные равны 22018 для 022018. Я знаю, что в java он поддерживает 'MYYYY', но после поиска я обнаружил, что SQL не имеет такого формата. Тогда как мне разобрать дату по одной цифре?
А также у меня есть другое поле, в котором разрешены однозначные месяц и дата, что-то вроде '9/9/2018'
DISP_DATE "decode(trim(:DISP_DATE),null,null,to_date(trim(:DISP_DATE), 'MM/DD/YYYY'))"