【发布时间】:2012-07-18 21:37:35
【问题描述】:
可能重复:
SQL Server Bulk insert of CSV file with inconsistent quotes
我得到了一百万行 CSV 文件,可以导入到 SQL Server 中,基本上是这样的:
"A",B,C,D,"E","F"
我在过去使用 OPENROWSET BULK 和一个格式文件来满足 CSV 文件的要求,在任何数据或所有带引号的列周围都没有引号。
人们通常如何处理这样的 CSV 和 FormatFile,其中一些有引号而一些字段没有?
注意:我将与另一个表交叉连接,而不是从 CSV 导入所有数据,这就是我使用 OpenRowset Bulk 的原因(而且我也无权访问服务器上的 bcp)。
【问题讨论】:
-
是的,好地方(搜索/发布问题时没有标记)
标签: sql sql-server sql-server-2008 bulkinsert openrowset