У меня есть файл формата csv, который я хочу импортировать на SQL Server 2008 с помощью массовой вставки. У меня есть 80 столбцов в CSV-файле, который имеет запятую, например, состояние столбца имеет NY, NJ, AZ, TX, AR, VA, MA , как это для нескольких миллионов строк.
Поэтому я заключил столбец состояния в двойные кавычки, используя пользовательский формат в Excel, чтобы этот столбец обрабатывался как один столбец и не разделялся через запятую между столбцами. Но импорт все равно не выполнен; все еще это раскалывается в запятой. Может кто-нибудь, пожалуйста, предложите успешный импорт столбцов, содержащих запятую, используя массовую вставку
Я использую этот код
bulk insert test from 'C:\test.csv'
with (
fieldterminator=',', rowterminator='\n'
)
go
Я видел подобный вопрос, ранее заданный здесь , но я не знаю Visual Basic для применения кода. Есть ли другой способ изменить файл в Excel?