BCP не импортирует CSV-файл, если данные в столбце DATE имеют тип «2017-01-13T06: 02: 14Z» - PullRequest
0 голосов
/ 22 сентября 2019

Я использую инструмент 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

У ППГ здесь нет проблем.

...