【发布时间】:2011-08-13 03:33:43
【问题描述】:
ORA-01489: 字符串连接的结果太长
下面的 sql 查询旨在以管道分隔的形式从数据库中提取数据并将其假脱机到 unix 上的文本文件中
select a||'|'||b||'|'||c||'|'||d from table
union
select a||'|'||b||'|'||c||'|'||d from table
有时会出现 ORA 错误 ORA-01489: result of string concatenation is too long
如果选择超过 4000 个限制,这看起来会发生
我尝试使用 to_clob 但这仅适用于“联合所有”
有什么办法可以解决这个问题
【问题讨论】:
标签: sql