ORA-06502:at “WMSYS.WM_CONCAT_IMPL“,line 30 解决方法整理
作者:互联网
之前查询部门数据量小的时候使用select wm_concat(DEPID) from FW_DEPARTMENT没有问题,现在部门数据超过124时发现后台报ORA-06502:at "WMSYS.WM_CONCAT_IMPL",line 30
解决方法使用Oracle 函数xmlagg拼接,语法
SELECT xmlagg(xmlparse(content 字段名称||',' wellformed) order by 排序号).getclobval() FROM 表名
如:
SELECT xmlagg(xmlparse(content DEPID||',' wellformed) order by SORTBY).getclobval() FROM FW_DEPARTMENT
标签:FW,WM,30,content,06502,xmlagg,CONCAT 来源: https://blog.csdn.net/weixin_46245540/article/details/123631842