0

所以我试图删除奇怪的换行符,以便将 LONG 数据类型字段读入 Excel 上的单个字段。只要我们将所有信息都放入一个字段中,字段的长度就无关紧要。

将数据集从 TOAD 导出到 .txt 平面文件后,如果我在记事本上打开该文件,则会完美生成行。但是,当我在 Excel 上打开文件时,会插入奇怪的换行符以生成错误的行。这些换行符源自 LONG 数据类型的换行符,但我不知道要删除它们,以便我可以在 Excel 上查看良好的格式。

我考虑在 Python 中加载 .txt 文件并为所有行执行“for line in file.readline”,然后执行“line.replace("\n","")”,但我不确定实际是否字符是“\n”,以及 Python 是否会像 Excel 一样读取坏的换行符。

无论如何,这不是一个大问题,但想看看那里是否有快速或有趣的解决方法。我总是可以对 .txt 文件进行分析。

坏的换行符图片

4

1 回答 1

0

如果这些换行符CHR(10)and/or CHR(13),则可以用 in 中的空字符串替换它们SELECT,例如

select replace(replace(col, chr(10), ''), chr(13), '') as result
from some_table
于 2019-02-06T20:05:47.843 回答