Я использую инструмент Импорт плоских файлов для ввода файлов .csv в SQL Server Management 2017.
Здесь находится файл исходных данных, показывающий два столбца с датами в правильном формате даты.
Исходный файл источника данных:
![Screenshot Original Data Source file](https://i.stack.imgur.com/p4xWt.jpg)
Когда я импортирую исходные данные с помощью инструмента импорта плоских файлов, значения столбцов для обоих столбцов с датами устанавливаются на datetime2.
Данные предварительного просмотра показывают правильный формат даты в соответствии с файлом исходных данных, который должен быть в формате Великобритании.
Предварительный просмотр импорта данных с указанием правильных форматов даты:
![Screenshot Preview of Data Import Showing Correct Date Formats](https://i.stack.imgur.com/sUuw5.jpg)
Здесь приведены настройки импорта с использованием инструмента «Импорт плоских файлов».
Тип данныхНастройки для столбцов даты:
![Screenshot Data Type Settings for Date Columns](https://i.stack.imgur.com/dNbeU.jpg)
Теперь, когда данные были импортированы, я запускаю запрос, чтобы показать все данные в окне результатов. Здесь я замечаю, что один столбцов даты имеет правильный формат, а другой - неправильный формат.
Окно результатов, отображающее правильный формат даты (Великобритания) и неправильный формат данных:
![Screenshot results window](https://i.stack.imgur.com/JgcuX.jpg)
Я попытался изменить настройки даты исходного файла в Excel, но безуспешнохотя оба столбца имеют одинаковый формат дд / мм / гггг чч: мм в Excel, только один из них отображается в правильном британском формате.
Я также проверил, что мои настройки в SQL Server Management Studio 2017 установлены на английский язык.
Есть идеи? Пожалуйста, помогите, застрял на это на некоторое время!
Спасибо.