SQL Server导入向导:.csv中的列,包含我的分隔符和文本限定符

时间:2011-05-03 20:04:39

标签: sql sql-server sql-server-2008 import

SQL Server 2008 R2 Express Edition。

我正在尝试使用导入向导导入CSV。我的CSV中的一列包含我的分隔符(,)和我的文本限定符(“):

...,“紫外线阻挡纳米粒子,使用”“磁性矢量”“,助听器技术”的癌症治疗,......

看起来excel逃脱了列中的双引号,但它正在杀死导入向导。除了一起删除双引号之外的任何建议?

1 个答案:

答案 0 :(得分:0)

对于一次性导入,我建议对“禁止”字符进行查找和替换,然后在数据处于SQL时执行相反操作。这可能不是很优雅,但很简单。

编辑:如果要重复此任务并且可以访问SSIS,请跳过将数据从Excel移动到CSV并使用SSIS将数据从Excel直接转换为SQL的步骤。