\r
我有一个 CLOB,我正在尝试用或\n
酌情替换换行符。这是因为我使用 SQL*Plus 来导出数据,并且它导出了原始换行符,这意味着我的解析器查看输出的空白格式以确定字段值不起作用。
我尝试了这样的命令:
SELECT REPLACE(DESCRIPTION, chr(10), '\n') FROM ORDESCRIPTION;
但我得到:
ORA-00932: inconsistent datatypes
数据:
SQL> select DESCRIPTION from ORDESCRIPTION where or_id = 'FOO/BAR/OR_000002';
DESCRIPTION
--------------------------------------------------------------------------------
1) Why don't you take this and shove it
SQL> spool off
该字段实际上包含更多数据,由稍微更好的数据库浏览器 GUI 显示:
1) Why don't you take this and shove it
2) This section is particularly crap
3) Do something