Я использую инструмент Импорт плоских файлов для ввода файлов .csv в SQL Server Management 2017.
Здесь находится файл исходных данных, показывающий два столбца с датами в правильном формате даты.
Исходный файл источника данных:
Когда я импортирую исходные данные с помощью инструмента импорта плоских файлов, значения столбцов для обоих столбцов с датами устанавливаются на datetime2.
Данные предварительного просмотра показывают правильный формат даты в соответствии с файлом исходных данных, который должен быть в формате Великобритании.
Предварительный просмотр импорта данных с указанием правильных форматов даты:
Здесь приведены настройки импорта с использованием инструмента «Импорт плоских файлов».
Тип данныхНастройки для столбцов даты:
Теперь, когда данные были импортированы, я запускаю запрос, чтобы показать все данные в окне результатов. Здесь я замечаю, что один столбцов даты имеет правильный формат, а другой - неправильный формат.
Окно результатов, отображающее правильный формат даты (Великобритания) и неправильный формат данных:
Я попытался изменить настройки даты исходного файла в Excel, но безуспешнохотя оба столбца имеют одинаковый формат дд / мм / гггг чч: мм в Excel, только один из них отображается в правильном британском формате.
Я также проверил, что мои настройки в SQL Server Management Studio 2017 установлены на английский язык.
Есть идеи? Пожалуйста, помогите, застрял на это на некоторое время!
Спасибо.