【发布时间】:2021-02-27 07:28:10
【问题描述】:
使用 sqlplus 如何将某些列包含换行符的表中的数据假脱机到 csv 中?
csv 中的结果行应该在一行中。
【问题讨论】:
使用 sqlplus 如何将某些列包含换行符的表中的数据假脱机到 csv 中?
csv 中的结果行应该在一行中。
【问题讨论】:
你可以使用replace函数来替换换行符:
select colA,colb, ... REPLACE(colX, chr(10),'\n'), ...
因此,换行符将被 \n 替换。您也可以通过这种方式删除它们或在创建 CSV 之前更改表格的内容。
笨拙,但最好的 sqlplus 提供。
【讨论】: