因此,我试图删除奇怪的换行符,以便将LONG数据类型字段读入Excel的单个字段中。只要我们将所有信息都放在一个字段中,字段的长度就无关紧要。
将数据集从TOAD导出到.txt平面文件后,如果我在记事本上打开文件,则会完美地生成行。但是,当我在Excel上打开文件时,插入了奇怪的换行符以生成错误的行。这些换行符源自LONG数据类型的换行符,但我不知道要删除它们,以便可以在Excel上查看良好的格式。
我考虑过在Python中加载.txt文件,并对所有行执行“ for file.readline”行,然后执行“ line.replace(“ \ n”,“”)“,但我不确定如果实际字符是“ \ n”,以及Python是否也会像Excel一样读取错误的换行符。
无论如何,这不是一个大问题,但想看看那里是否有快速或有趣的修复方法。我总是可以对.txt文件进行分析。
答案 0 :(得分:0)
如果这些换行符是CHR(10)
和/或CHR(13)
,则可以在SELECT
中用空字符串替换它们,例如
select replace(replace(col, chr(10), ''), chr(13), '') as result
from some_table