【发布时间】:2014-11-01 19:09:31
【问题描述】:
我正在尝试 bulk insert CSV 文件中的表测试中的几条记录,
CREATE TABLE Level2_import
(wkt varchar(max),
area VARCHAR(40),
)
BULK
INSERT level2_import
FROM 'D:\test.csv'
WITH
(
FIRSTROW = 2,
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
批量插入代码应该去掉第一行并将数据插入到表中。它摆脱了第一行,但在分隔符部分感到困惑。第一列是 wkt ,列 value 是双引号,并且 value 中有逗号。
所以我想我的问题是,是否有办法告诉BULK INSERT 双引号部分是一列,而不管其中的逗号如何?
CSV 文件如下所示,
"MULTIPOLYGON (((60851.286135090661 510590.66974495345,60696.086128673756 510580.56976811233,60614.7860844061 510579.36978015327,60551.486015895614)))", 123123.22
【问题讨论】:
标签: sql-server bulkinsert spatial