Мне нужна помощь с этим изменением формата даты Teradata
Я пробовал несколько запросов и форматов даты, и, похоже, ничего не работает
Это было то, что я пытался изначально:
'' 'Teradata выбирает отдельный concat (trim (EXTRACT (month FROM (rqst.admt_dt))),' / 1 / ', trim (EXTRACT (year FROM (rqst.admt_dt)))) как MonYr' '
Когда я создаю изменчивую таблицу с этим, это делает тип данных varchar (25), и я хочу, чтобы тип данных был датой. Я пробовал несколько форматов даты приведения, но ни один из кодов не был точным. Вместо этого я решил сделать это:
'' 'Teradata выбрать отличный rqst.admt_dt в качестве MonYr' ''
После того, как я прогоню все свои скрипты, я получу финальную таблицу и MonYrявляется датой, но мне нужно изменить дни, отличные от 01 до 01. Примеры дат, с которыми я заканчиваю:
6/02/2018 15.06.2008 6/22/2018
Я попробовал этот код, чтобы изменить DD на 01
'' 'Обновление Teradata dl_aa_tm_oprpt_s.TinaPAVDrop установить monyr = формат даты' мм / 01 / гггг '' ''
Этотоже не работает. Я не знаю, как решить эту проблему