Я использую инструмент BCP для импорта файла CSV в таблицу сервера SQL.Моя таблица состоит из одного поля типа «datetime2», и соответствующий CSV-файл также имеет один столбец, а данные имеют тип даты-время и выглядят так:
2017-01-13T06:02:14Z
Здесь происходит сбой BCP и отображается
#@ Row 1, Column 1: Invalid character value for cast specification @#
Но когда я вставляю те же данные, например '2017-01-13T06: 02: 14Z' из клиента mssql, вот так
insert into mytable values('2017-01-13T06:02:14Z')
данные вставляются.Почему это терпит неудачу в BCP?Если я изменю данные внутри CSV на удобочитаемое время, как это
2017-01-13 10:22:11
У ППГ здесь нет проблем.