我有一个CLOB,我正尝试用\\r或\\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