分页查询oracle 报错ORA-22922: 不存在的 LOB 值 5
select*FROM(SELECTRET.*,ROWNUMRNFROM(selectT.wfinstid,T.wfinstname,T.a_firstreqperson...
select * FROM (SELECT RET.*,ROWNUM RN FROM ( select T.wfinstid,T.wfinstname,T.a_firstreqperson, to_char(WMSYS.WM_CONCAT(distinct T.c_integrator)) c_integrator, to_char(WMSYS.WM_CONCAT(T.c_secondreqperson)) c_secondreqperson, to_char(WMSYS.WM_CONCAT(T.c_statetime)) c_statetime ) RET ) WHERE RN BETWEEN 1 AND 10;
; nested exception is java.sql.SQLException: ORA-22922: 不存在的 LOB 值 展开
; nested exception is java.sql.SQLException: ORA-22922: 不存在的 LOB 值 展开
3个回答
展开全部
有1列的值是不存在的,这么明显的提示。
追问
我导出的文件中列对应的值都有,没有空的。大多数说的都是oracle WMSYS.WM_CONCAT() 的问题;奇怪的现象是本地开发测试环境正常,到了生产环境发布执行异常。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解决了吗?我也是开发和测试环境都没问题,生产就突然出现这个问题了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你运行下sql可能查询出的数据多余你展示的查询条件不对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询