【发布时间】:2017-10-05 12:58:45
【问题描述】:
美好的一天
我有这样的表:
Table1
463,"Prawn,Ging","NONE","22","22","Africa,Japan,China","01/01/1999 - 10/04/2017","NONE.
462,"GOLD,Fish","NONE","22","22","China","01/01/1999 - 10/04/2017","NONE.
461,"Long Dog","NONE","22","22","USA,France,Italy,Canada","01/01/1999 - 10/04/2017","NONE.
460,"Cat","NONE","22","22",,,,"NONE.
我需要这样的表格或选择
Table1
Column1 Column2 Column3 Column3 Column4 Column5 Column6 Column7
463 Prawn,Ging NONE 22 22 Africa,Japan,China 01/01/1999 - 10/04/2017 NONE.
462 GOLD,Fish NONE 22 22 China 01/01/1999 - 10/04/2017 NONE.
461 Long Dog NONE 22 22 USA,France,Italy,Canada 01/01/1999 - 10/04/2017 NONE.
460 Cat NONE 22 22 NONE.
我读过How to fix the embedded text qualifier issue while exporting data to CSV flat file?
但我认为解决此问题的最佳选择是使用函数 REPLACE(short_description,"\"","\"\"")
你知道如何进行真正的选择或更新吗?
谢谢。
【问题讨论】:
-
说实话,我认为最好的选择是重新导入您的 CSV 并选择双引号作为文本限定符,这样它们就不会出现在您的列中,而不是运行查询来清理它们之后。
-
@Jacob H 我试过我有 XY CSVs..help.pragmaticworks.com/dtsxchange/scr/…
标签: sql sql-server database sql-server-2008