我必须将csv文件导入excel或直接导入SQL Server数据库。
这是数据格式
这是CSV文件的一些行,检查最后一项“~Express,Commercial Cutaway~”它包含逗号。
〜ChromeStyleID〜,〜国家〜,〜年份〜,〜DivisionName〜,〜SubdivisionName〜,〜MODELNAME〜 349645,〜US~,2013,~GMC~,~GMC Pickups~,~Sierra 2500HD~
349646,〜US~,2013,~GMC~,~GMC Pickups~,~Sierra 2500HD~
349649,〜美国〜,2013年,〜雪佛兰〜,〜雪佛兰特种车〜,〜快车,商业剖面〜
所以如何将它导入sql或excel。
答案 0 :(得分:3)
导入SQL Server可能会像这样。
在“导入/导出”屏幕上,确保指定“〜”作为文本限定符。选中“第一个数据行中的列名称”框。
不幸的是,您的列名称仍会包含波浪号,但您可以手动编辑。
对于Excel,您最好将文本限定符替换为双引号或更标准的单引号。事实上Excel只允许你这两个选项,也许有一种方法可以改变它,但我不知道如何。