我想将 csv 文件的列批量插入目标表的特定列。说明 - 目标表的列比我的 csv 文件多。所以,我希望 csv 文件列使用 BULK INSERT 转到正确的目标列。
这可能吗 ?如果是,那我该怎么做?
我在 - http://blog.sqlauthority.com/2008/02/06/sql-server-import-csv-file-into-sql-server-using-bulk-insert-load-comma-看到了教程和代码分隔文件到 sql 服务器/
和http://www.codeproject.com/Articles/439843/Handling-BULK-Data-insert-from-CSV-to-SQL-Server
BULK INSERT dbo.TableForBulkData
FROM 'C:\BulkDataFile.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
它们没有向您展示如何控制数据的插入位置。