Легкий импорт из Excel в базу MS SQL

Потребовалось экспортировать быстро из excel 19000 записей в базу MS SQL. Погуглив немного набрел на решение. Сначала экспортируем лист из Excel в csv файл(разделитель точка с запятой), сохраняем к себе. Далее для таблицы в которую хотим проэкспортировать содержимое пишем скрипт:

BULK INSERT      test
FROM          'c:\exp\spr.csv' 
WITH 
(
 FIELDTERMINATOR = ';',
 ROWTERMINATOR= ';',
 CODEPAGE = 1251
)
GO

Выполняем скрипт и получаем нужные записи.

Понравилась статья? Поделиться с друзьями: