如何在所有值周围使用双引号批量插入csv?

Hen*_*nry 3 sql-server csv bulkinsert sql-server-2008

我试图将.csv文件插入SQL Server 2008 R2.

.csv是300 + MB来自http://ipinfodb.com/ip_database.php完整(城市),4.0M记录.

这是前5行,第1行=列标题:

"ip_start";"country_code";"country_name";"region_code";"region_name";"city";"zipcode";"latitude";"longitude";"metrocode"
"0";"RD";"Reserved";;;;;"0";"0";
"16777216";"AU";"Australia";;;;;"-27";"133";
"17367040";"MY";"Malaysia";;;;;"2.5";"112.5";
"17435136";"AU";"Australia";;;;;"-27";"133";
Run Code Online (Sandbox Code Playgroud)

我尝试了导入和导出数据,以及BULK INSERT,但还没能正确导入它们.

我应该使用bcp吗?它可以处理剥离""吗?怎么样?

非常感谢你.

Hen*_*nry 5

知道了,忘了将Text Qualifier设置为":

在此输入图像描述