oracle自定义函数,去除字段内所有括号报 - 字符串连接的结果过长

__努力的小白 __努力的小白 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
小弟需要做一个功能需要去除一个字段内所有括号和括号内的值,于是参考了一下网上的帖子,自己写了一个函数如下

但是在使用过程中,28、29两行一直报ORA - 01489(字符串连接的结果过长)的错误,但是这个字段没有超过4000个长度的内容,而且理论上说内容是越截取越短,所以一直找不到错误原因。简单测试了下,如果把内容截取的前一段和后一段单独写 || 连接操作,就不会报错,但是一用这个函数就报错,小弟是做java的,oracle只是略知一点,请大神指导下。
...全文

相关推荐

评论 16
收藏 已收藏
分享
返回顶部
__努力的小白
Oracle 17,133 成员 55,258 内容