Как заполнить исходный файл с форматом даты ‘мм / дд / гггг’ в столбец целевой таблицы с форматом даты ‘гггг-мм-дд’ в скрипте teradata fatsload

#sql-server #unix #teradata #teradata-sql-assistant

#sql-server #unix #teradata #teradata-sql-assistant

Вопрос:

Как заполнить исходный файл с форматом даты ‘мм / дд / гггг’ в столбец целевой таблицы с форматом даты ‘гггг-мм-дд’ в скрипте быстрой загрузки teradata

Комментарии:

1. Если это дата, у вас должен быть date столбец, у которого нет формата.

2. Столбцы даты и времени не имеют форматов, поэтому получение «правильного» формата в пункте назначения является спорным вопросом. Что касается исходного значения, это текстовый файл? Если вы американец, то текстовая строка в формате MM/dd/yyyy будет использоваться как таковая. Если нет, одним из способов было бы импортировать в промежуточную таблицу, а затем CONVERT значение с кодом стиля.

3. Примените формат в Insert: sourcecolumn (date, format 'mm/dd/yyyy')