注册

REGEXP_LIKE函数报字符串截断

9264 2023/09/20 1212 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:handle_user为一个或多个uuid,多个用英文逗号分割,需要查询handle_user中和一个字符串中有交集的数据,字符串也是一个或多个,多个用英文逗号分割
原始sql:
select "uuid","handle_user"
from SMIM."qy_test"
WHERE REGEXP_LIKE("handle_user", concat('(^|,)(', REPLACE('808aff6a359f4b78bbd4b8227d00f27c,d22ae15a56394869924059a9d5867a29,be2ca0cd65a1413aaab05a577d50751b,
80a96998b72a499b80a7f61ec3e74030,1bf2ca4e0fc34b25b6c4caee483e5bc3,f485c3b4f5024983806581d79b713713,e8dcb6ff16e349bb8b320cc60e43fce0,18967358eab648d5b0d1d02914b48540,
2e3f7e109a1a4f8684bb042f29c09aa3,56a036ade6a84740be99f06daf295360,3da9a633b5a442a7bcbab319a52f8251,9b1a9b4cb4a04c0d95f577a9c28d6125,79d24c513bce4dc6aebcdd762868e948,
6602f5c907ec4146809bd61cbbd22693,a949205a9a024030832842c8aa9f5b19,a949205a9a024030832842c8aa9f5b17,a949205a9a024030832842c8aa9f5b18', ',', '|'), ')(,|$)'))

这个sql报[22001][-6108] 字符串截断

有什么办法可以解决或者有什么方式可以替换

回答 0
暂无回答
扫一扫
联系客服