#sql #hana
#sql #hana
Вопрос:
ВЫБЕРИТЕ ADD_MONTHS (TO_DATE(ЗАМЕНИТЬ(‘6/23/17′,’/’, ‘-‘), ‘ ГГГГ-ММ-ДД’), 1) «добавить месяцы» ИЗ ФИКТИВНОГО;
Если я выполняю только часть replace, я получаю дату в правильном формате с ‘-‘ вместо ‘/’
но когда я пытаюсь использовать обе функции вместе, это не удается!
Ответ №1:
Заменять не нужно: просто используйте соответствующий спецификатор формата для вашей строки даты:
select add_months(to_date('6/23/17', 'mm/dd/yy'), 1) new_date
from dummy