【发布时间】:2016-03-11 15:18:49
【问题描述】:
所以我在 dbms_xmlgen.getxml 函数中调用了这个 SQL 语句,我收到错误 ORA-01704: string literal too long。
我认为问题在于我在函数中调用的 SQL 语句太大了。我看到很多论坛帖子都在谈论 4000 个字符的限制,而我的声明目前是 4753 个字符。事实上,我的语句由两个 UNION 语句组成,如果我取出其中一个,这实际上将我的语句减半,那么它运行良好。
我无法将我的声明缩小 753 个字符,那么我可以做些什么来绕过这个 4000 个字符的限制?
如果对我使用 Oracle 11g 有帮助,请发布 11.2.0.2.0
提前致谢
【问题讨论】:
标签: oracle oracle11g dbms-xmlgen ora-01704