社区
基础和管理
帖子详情
ORA-01489:result of strling concatenation is too long疑问
canghua0518
2008-10-24 05:15:25
我在plsql或者sqlplus里面执行以下语句的时候出错,请问该如何改善?谢谢。
语句在附件中。
...全文
145
3
打赏
收藏
ORA-01489:result of strling concatenation is too long疑问
我在plsql或者sqlplus里面执行以下语句的时候出错,请问该如何改善?谢谢。 语句在附件中。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
canghua0518
2008-10-29
打赏
举报
回复
你的已经搞定了吗?
kanxue660
2008-10-25
打赏
举报
回复
我也碰到了,正在想法解决。。。
canghua0518
2008-10-24
打赏
举报
回复
求助阿。谢谢哦。
ORA
-
01489
:
result
of
str
ing
concatenation
is too
long
错误解决方法!!
上一篇文章记录了使用 listagg() WITHIN GROUP () 行转列函数的使用代替WM_CONCAT函数的方法,结果现在就出现了这样的错误
ORA
-
01489
:
result
of
str
ing
concatenation
is too
long
报错的原因 由于
ora
cle对字符串长度有限制,长度不能超过4000.超过4000以后需要转为clob类型。 解决办法 使用
ora
cle的另外一个函数xmlagg。 举例:: 1、 2、 这样子就解决了之前的问题了!! ...
ora
cle 使用listagg函数报
ORA
-
01489
:
result
of
str
ing
concatenation
is too
long
错误处理
由于
ora
cle 19c不能使用wm_concat函数,只能使用listagg进行列转行。 在使用时遇到如下错误
ORA
-
01489
:
result
of
str
ing
concatenation
is too
long
SELECT t.tablespace_name, listagg(t.table_name, ',') WITHIN GROUP(ORDER BY table_name) over(PARTITION BY tablespace_name) c
ora
cle sql将数据拼接导出(
ORA
-
01489
:
result
of
str
ing
concatenation
is too
long
)
ora
cle sql将数据拼接导出 关键字:plsql、
ora
cle、listagg、xmlagg、、
ORA
-
01489
:
result
of
str
ing
concatenation
is too
long
mybatis遇到
ORA
-
01489
:
result
of
str
ing
concatenation
is too
long
(限制长度不能超过4000)
参考
ora
cle 使用listagg函数报
ORA
-
01489
:
result
of
str
ing
concatenation
is too
long
错误处理_whandgdh的博客-CSDN博客 把原先的LISTAGG(id, ',') WITHIN GROUP(order by id) id修改成: (xmlagg(xmlparse(content id || ',' wellformed) ORDER BY id).getclobval()).ldtext id 从而jdbcType就变成了cl
ORA
-
01489
:
result
of
str
ing
concatenation
is too
long
数据库update clob字段时,报
ORA
-
01489
:
result
of
str
ing
concatenation
is too
long
,发觉可以将要update的字符串先分段为clob然后合并起来如下: to_clob('a')||to_clob('b')
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章