Если у меня есть столбец типа DT_DBDATE или DT_DBTIMESTAMP, и я записываю данные в файл с использованием компонента Flat File Destination, то в результате форматирование даты будет YYYY-MM-DD HH: MM: песчаники Я экспериментировал с изменением локали пакета и изменением типа данных в диспетчере соединений с плоскими файлами, но они, похоже, не имеют никакого эффекта.SSIS - форматирование данных в формате Flat File
Что определяет этот формат и есть ли способ изменить форматирование по умолчанию?
PS. Я знаю, что я могу использовать компоненты Data Conversion и Derived Column для изменения типов данных/форматов. Дело в том, что у нас есть +150 пакетов и слишком много ошибок, когда кто-то забывает сделать конверсию или делает это неправильно.
Мы используем SSIS 2012
Итак, какой формат вам нужен? И для чего используются плоские файлы? Если они обрабатываются какой-либо другой задачей/пакетом, возможно, стоит рассмотреть возможность изменения процесса чтения вместо процесса записи ... – Tyron78
Формат, который мне нужен, - это ГГГГ-МММ-ДД. Плоские файлы используются другим процессом, над которым я не контролирую. Если бы я это сделал, я бы сделал то, что вы предложили. – Rubio
И результат DT_DBDATE в ГГГГ-ММ-ДД ЧЧ: ММ: SS тоже? – Tyron78