newline - 使用 sqlplus 如何将数据假脱机到列包含换行符的 csv 中
问题描述
使用 sqlplus 如何将某些列包含换行符的表中的数据假脱机到 csv?
csv 中的结果行应该在一行中。
解决方案
您可以使用函数替换来替换换行符:
select colA,colb, ... REPLACE(colX, chr(10),'\n'), ...
因此,换行符将被 \n 替换。您也可以通过这种方式删除它们或在创建 CSV 之前更改表的内容。
笨拙,但最好的 sqlplus 提供。
推荐阅读
- javascript - 使用 TypeScript 将属性添加到不同文件中的现有类型
- vim - 如何将这两种模式结合和否定在一起?
- c# - 如何在 C# 中将函数转换为比较器
- java - 在 HikariConfig 类加载器或线程上下文类加载器中加载驱动程序类 com.mysql.cj.jdbc.Driver 失败
- python - 将绘图和打印语句保存在同一文件中
- r - 传单未在动态生成的 R markdown html knitr 中呈现
- ios - React Native,元素类型无效,应为字符串
- intellij-idea - 如何在 Intellij Groovy 检查报告中查看缺失的变量/方法
- java - Maven 在所有错误的地方寻找依赖项(对于某些事情)
- python - 如何在maptplotlib中显示图形两侧的轴标签?