导出CSV文件是以逗号为分隔符的吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了导出CSV文件是以逗号为分隔符的吗?相关的知识,希望对你有一定的参考价值。

参考技术A

一、是的。

二、更改分隔符的步骤:

通过打开文本文件来导入文本文件:可以使用“打开”命令将在其他程序中创建的文本文件转换为 Excel 工作簿。

1、单击“Microsoft Office 按钮”,然后单击“打开”。将显示“打开”对话框。

2、在“文件类型”框中,选择“文本文件”。

3、在“查找范围”列表中,找到并双击要打开的文本文件:

(1)如果文件为文本文件 (.txt),则 Excel 将启动“文本导入向导”。按照“文本导入向导”中的说明进行操作。单击“帮助”以获得有关使用“文本导入向导”的详细信息,或者参阅文本导入向导。完成向导中的操作步骤后,请单击“完成”。

(2)如果文件为 .csv 文件,则 Excel 将自动转换该文本文件并将其打开。

(3)注:当 Excel 打开 .csv 文件后,它将使用当前默认数据格式设置来解释如何导入每个数据列。您可能希望能够使用“文本导入向导”更灵活地将列转换为不同的数据格式。例如,.csv 文件中数据列的数据格式可能是 MDY,而 Excel 的默认数据格式为 YMD,或者希望将带有前导零的数字列转换为文本,以便可以保留前导零。要使用“文本导入向导”,可以在打开文件前将文件的类型更改为 .txt,或者通过连接到文本文件来导入文本文件。

如何:在 MySQL 工作台中将记录集导出为分号分隔的 csv 文件?

【中文标题】如何:在 MySQL 工作台中将记录集导出为分号分隔的 csv 文件?【英文标题】:How to: Export a recordset as a semicolon separated csv file in MySQL workbench? 【发布时间】:2015-12-19 03:33:46 【问题描述】:

将记录集导出到外部 csv 文件会生成一个 csv 文件,该文件在 Mysql 工作台中以逗号分隔。有没有办法让它导出到分号分隔的 csv 文件?

我尝试查看 Mysql 工作台中是否有一些设置可以更改以使 csv 以分号分隔但找不到。导出的csv文件是默认逗号分隔不能更改还是有解决办法?

【问题讨论】:

您可以执行 SELECT..INTO OUTFILE 语句来获取所需的 CSV 文件。有很多有用的选项,列分隔符也可以更改 - dev.mysql.com/doc/refman/5.6/en/select.html 【参考方案1】:

是的,你可以。导出结果集时,选择“CSV(;分隔)”而不是“CSV”作为输出格式。请参阅related documentation(和屏幕截图)。

或者,表格“表格数据导出向导”也有一个使用“;”的选项作为字段分隔符。右键单击模式查看器中的表即可到达那里。

【讨论】:

【参考方案2】:

1.在 Workbench 中运行查询以获取输出

2.选择以下按钮导出到记录

    插入以下值

    点击导出。记录将导出到“文件路径”中提到的 csv 文件

【讨论】:

关键是“文件格式”有一个下拉菜单。选择“CSV(;分隔”而不是“CSV”以使用“;”而不是“,”。

以上是关于导出CSV文件是以逗号为分隔符的吗?的主要内容,如果未能解决你的问题,请参考以下文章

在 rsreportserver.config 文件中,如何将 CSV 导出设置为无字段分隔符

excel表格中怎样使用CSV逗号分隔格式?

导出csv文件示例

excel另存为csv打开后有大量逗号是怎么回事?

使用制表作为分隔符导出CSV按钮

如何:在 MySQL 工作台中将记录集导出为分号分隔的 csv 文件?