【发布时间】:2011-04-07 19:19:24
【问题描述】:
我有这样的 csv 文件,字段分隔符是,。我的 csv 文件很大,我需要将它导入到 SQL Server 表中。这个过程必须是自动化的,而且不是一次性的工作。
所以我使用批量插入来插入这样的 csv 文件。但是今天我收到了一个 csvfile 有这样的行
1,12312312,HOME ,"House, Gregory",P,NULL,NULL,NULL,NULL
问题是批量插入创建了这一行,特别是这个字段“House, Gregory” 作为两个字段,一个是“House”,第二个是“Gregory”。
有没有办法让批量插入理解双引号会覆盖逗号的行为? 当我用 Excel 打开这个 csv 时,它通常会看到这个字段为 'House, Gregory'
【问题讨论】:
标签: sql sql-server tsql