Как создать и заполнить таблицу за один шаг в рамках операции импорта CSV?

Я ищу быстрый -и -грязный способ импортировать CSV-файлы в SQL Server без необходимости создавать таблицу заранее и определять ее столбцы .

Каждый импортированный файл CSV будет импортирован в свою собственную таблицу.

Вывод типа данных -нас не интересует. CSV различаются по структуре и макету, и все они имеют много столбцов, но нас интересуют только некоторые из них :адреса улиц и почтовые индексы. Мы просто хотим быстро получить данные CSV в базу данных SQL и извлечь соответствующие столбцы.

Я хотел бы предоставить FieldTerminator и RowTerminator, указать их на CSV, а утилита сделает все остальное. Есть ли способ создать таблицу и заполнить ее за один шаг, используя BULK INSERT и/или OpenRowset (BULK... )?

17
задан Tim 2 May 2012 в 19:51
поделиться