Мне пришлось восстановить таблицу, содержащую столбец datetime. Я использовал объемную вставку для вставки данных из файла CSV. Однако импорт не смог вставить значения datetime, потому что SQL-сервер видел его как другой формат.SQL Server - данные, потерянные при преобразовании datetime в varchar
В результате я изменил таблицу, удалив тип данных datetime и заменив его на varchar.
Выпуск данных был преобразован из этого формата: 7/15/2015 3:41:57 PM
к чему-то вроде этого: 47:47.0
Есть ли способ я могу преобразовать эти значения обратно или потеряны данные?
Это не канонический формат SQL Server для типа данных DATETIME. Истинный формат должен быть YYYY-MM-DD H: m: s: ms. –
Хорошо, я все равно могу преобразовать 47: 47.0 в этот формат? – Larry
В файле CSV какой формат является датой? –