用逗号将 CSV 数据插入 SQL
Posted
技术标签:
【中文标题】用逗号将 CSV 数据插入 SQL【英文标题】:Inserting CSV data into SQL with commas 【发布时间】:2015-12-01 15:39:29 【问题描述】:我有一个 CSV 文件,我正试图将它加载到 SQL 中,但逗号会导致数据转移到不同的列中。我已将"
添加到我的SSIS 包的平面文件属性中的文本限定符中,预览看起来不错,但是当我实际加载数据时,它似乎没有注意到"
文本限定符规则。
任何想法为什么预览和我实际加载数据之间存在脱节?
【问题讨论】:
好的,你有一个 CSV,你正在通过 SSIS 将它加载到 SQL 中。这和 [excel] 有什么关系? Idk,excel 是我用来编辑 CSV 文件的工具。 您是否尝试过将 CSV 文件转换为 SQL 格式? - 将您的 CSV 文件加载到此文件中,它会将 CSV 文件的内容转换为 SQL 格式 - codebeautify.org/csv-to-sql-converter @MuhammadSohailArif 什么是 SQL 格式? 阅读以上内容 ^ 如果您需要更多帮助,请告诉我 :) 【参考方案1】:-
访问http://codebeautify.org/csv-to-sql-converter。
在“输入表格名称”字段中,输入将用于引用表格的值。
点击“浏览”并找到您的 .csv 文件。
该工具应将数据从 CSV 文件转换为 SQL 格式。
希望这会有所帮助,
苏海尔。
【讨论】:
以上是关于用逗号将 CSV 数据插入 SQL的主要内容,如果未能解决你的问题,请参考以下文章
sql server里如何将一组用逗号分隔的字符串分解并插入到另一张表中,比如:11873,27827, 也可能是好多
postgresql的copy命令如何将csv中的引号转换成null插入?