В настоящее время я пытаюсь импортировать около 10000 строк (из файла CSV) в существующую таблицу.SQL Server 2012 Импорт CSV в сопоставленные столбцы
У меня только один столбец, который я пытаюсь импортировать, но в моей таблице есть еще один столбец с именем TypeId
, который мне нужно установить на статическое значение, то есть 99E05902-1F68-4B1A-BC66-A143BFF19E37
.
Так что мне нужно что-то вроде
INSERT INTO TABLE ([Name], [TypeId])
Values (@Name (CSV value), "99E05902-1F68-4B1A-BC66-A143BFF19E37")
Любые примеры было бы здорово.
Благодаря
Не могли бы вы сделать это? Импортируйте CSV в столик. Затем используйте обычный оператор insert для копирования значений, а также статического значения в таблицу назначения? * [Поскольку файлы CSV не имеют безопасности типа, я обычно копирую их в таблицу холдинга и проверяю строки до того, как я даже подумаю о вставке данных в таблицу назначения.] * – MatBailie
Да, я могу импортировать в таблицу temp и затем сделайте вставку, не знаете, предложили ли 2012 какие-либо сексуальные улучшения для этой общей проблемы. –