line-breaks - 从 pgadmin 导出读取字段单元格中的换行符并创建不可读的 Excel

标签 line-breaks export-to-csv pgadmin

我是新手,所以我确定这是一个愚蠢的问题,但我已经通读了网站上的每个相关问题,但找不到任何内容!

我正在从 pgadmin 导出。一些列在单元格内有换行符,因此导出的数据非常不稳定。有谁知道如何解决这一问题?有没有办法让它不读取单元格内的换行符?

我知道我正在为导出做正确的设置,但基本上发生的情况是标题名称在那里,每列都有一行内容,然后 A 列下面还有 20 行,因为从第一行开始换行E 列中的单元格。

任何帮助将非常感激!

最佳答案

我假设您指的是查询窗口中的查询 --> 执行到文件命令。我不认为 pgAdmin 不会在其 csv 输出中的字符串中转义换行符,但 Excel 无论如何都可以正确读取它。

在导出选项中,请确保您使用 逗号 作为列分隔符和 双引号作为引号字符。这是我的设置:
pgAdmin execute to file settings

此外,当您将 CSV 加载到 Excel 中时,请不要使用数据 -> 从文本。这个不能正确解析带有换行符的 CSV。只需直接在 Excel 中打开文件(通过在 Excel 中打开,或在 Windows 资源管理器中右键单击它并选择打开方式 -> Microsoft Excel)。

关于line-breaks - 从 pgadmin 导出读取字段单元格中的换行符并创建不可读的 Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25940813/

相关文章:

html - Plone 中标题换行符的提示

Python:以类似表格的格式将字典转储到 csv 文件的列中

python - 将抓取的数据导出到具有特定列的 CSV

python - 使用 Python 将 PostgreSQL 查询导出到 csv 文件

html - 始终使用 CSS 在彼此下方显示跨度

Javascript,文本编辑器中的行太长

postgresql - 类似 pgAdmin 的控制台软件

django - 在 docker 容器中使用 pgadmin 和 nginx

javascript - 在不中断行号的情况下在 SyntaxHighlighter 中启用换行符

postgresql - 如何在 pgAdmin 中删除文本的引用?