Ошибка формата даты ssis 2010 в Excel 2013 - PullRequest
0 голосов
/ 08 октября 2019

У меня есть SSIS 2010

У меня есть дата, отформатированная 01.08.2016 в SQL Server 2012.

cast (DateColumn as Date) as DateColumn

, но когда она отправляется в пункт назначения Excel и превосходит его черездобавив «до даты как ...» 01/08/2016

Я использовал преобразование данных из набора инструментов SSIS, чтобы помочь ему, но то же самое происходит

любые идеи, пожалуйста, команда для решенияЭта проблема?

, пожалуйста, помогите

1 Ответ

0 голосов
/ 08 октября 2019

Прежде всего, одинарная кавычка используется в Excel для навязывания текстового формата содержимому. Это не позволяет Excel автоматически преобразовывать значение ячейки в другой тип.

Убедитесь, что вы не используете шаблон Excel, если формат ячеек text, убедитесь, что все столбцы имеют формат General. Кроме того, щелкните правой кнопкой мыши пункт назначения Excel, проверьте метаданные Внешние столбцы и попробуйте изменить тип данных столбца на DT_DATE.

...