Я хочу создать DATETIME по частям, но в некоторых случаях эти части нулевые.
* ** 1003 тысяча два * Пример
SELECT TO_DATE(STARTDATEMONTH||'-01-'||STARTDATEYEAR, 'MM-DD-YYYY' ) AS BEGIN_DATE FROM V_MYCC_CNPHISTORY_03
Если столбец STARTDATEMONTH равен нулю,
получить недействительный месяц
ошибка
Когда столбец STARTDATEYEAR равен нулю, я получаю:
недостаточно введенное значение для формата даты
ошибка
В случаях, когда значения равны нулю, я хотел бы установить значение по умолчанию. Это возможно или есть какое-то решение?
Я надеюсь, что объяснил мою проблему хорошо. Заранее спасибо