Как загрузить входной файл в таблицу с соответствующими столбцами даты?

#informatica-powercenter

#informatica-powercenter

Вопрос:

Если мой входной файл содержит приведенные ниже столбцы с разными форматами дат, то как мне загрузить его в таблицу с соответствующими столбцами дат?

Вот входной файл:

 id,joinDate,projectDate,releaseDate,lastWorkingDate
1,'21-Mar-2015','21/Apr/2015','21/06/2015','21-06-2015'
  

Ответ №1:

Если входными данными является файл, то по умолчанию все столбцы будут иметь строковый тип данных.

Итак, сначала преобразуйте все столбцы, содержащие значения даты, в формат informatica date. to_date(JoinDate,’дд-пн-гггг’) to_date(projectdate,’дд/пн /гггг’) to_date(releasedate,’дд/мм/гггг’) to_date(lastworkingdate, ‘дд-мм-гггг’) в преобразовании выражения и сопоставьте эти столбцы с целевой таблицей.