我正在运行SQL 2008,批量插入命令,同时插入数据,我试图从CSV文件中删除(“)双引号,这部分工作,但不适用于所有记录,请检查我的代码和截图结果 .
Bulk Insert tblUsersXTemp
from 'C:\FR0250Members161212_030818.csv'
WITH (FIELDTERMINATOR = '","',
ROWTERMINATOR = '"\n"',
--FormatFile =''
ERRORFILE = 'C:\bulk_insert_BadData.txt')
2 回答
执行批量插入后,您可以替换双引号 .
你需要一个我认为的格式文件,这就是我的想法 .
Reference
参考示例:
您还可能拥有使用引号的脏数据,而不仅仅是分隔符 .