【问题标题】:SQLPlus Exporting column with multiple rows in one cell to csv fileSQLPlus将一个单元格中的多行列导出到csv文件
【发布时间】:2014-03-14 21:34:25
【问题描述】:

我到处找,没有运气。

我有一个简单的选择语句。 (从 dbtbl 中选择 Col1)。 返回每个单元格中包含多行的单元格(使用 || chr(10))来格式化它们。 在 plsql 中它看起来没问题。但是由于我必须使用 sqlplus 将其导出,因此在导出到 csv 时,它会将 chr(10) 视为新的表格行而不是新的单元格行。 无论如何我可以将其导出以便将其视为新的单元格行吗?

我正在用逗号分隔我的列 ',' (我尝试将 chr(10) 替换为 '\n' - 但它只在 excel 文件中显示 \n 个字符。)

代码:

Select 'row1'A || chr(13) || chr(10) || 'row1B' || ',' 'row2 from dual;

结果应该在第一个单元格中包含 row1A 和 row1B,在第二个单元格中应该包含 row2 和第二个单元格。

【问题讨论】:

  • 请发布您的代码。不是对代码的对话引用。编码。我们需要查看代码来修复代码。

标签: sql excel oracle sqlplus


【解决方案1】:

尝试添加回车 chr(13) + chr(10)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-04
    • 1970-01-01
    • 1970-01-01
    • 2023-01-13
    • 1970-01-01
    • 2015-06-15
    • 1970-01-01
    • 2021-06-02
    相关资源
    最近更新 更多