listagg函数报错

Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, expect RPAREN, actual LITERAL_ALIAS WITHIN : SELECT count(*) FROM (SELECT "snmh"."id", "snmh"."notice_code", "snmh"."notice_title", regexp_replace(listagg("snml"."send_type", '、') "WITHIN" GROUP (ORDER BY "snmh"."created_at"), '([^、]+)(、\1)*(、|$)', '\1\3') AS "send_type", "snmh"."enabled_flag", "snmh"."created_at" FROM "CLSCF"."msg_notice_match_hd" "snmh", "CLSCF"."msg_notice_match_ln" "snml", "CLSCF"."msg_notice_match_ln_object" "snmlo" WHERE "snmh"."id" = "snml"."match_hd_id" AND "snml"."id" = "snmlo"."match_ln_id" GROUP BY "snmh"."id", "snmh"."notice_code", "snmh"."notice_title", "snmh"."enabled_flag", "snmh"."created_at") "table_count"
 

好像是自动给WITHIN加了双引号

怎么把这个双引号去掉啊

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答

本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。

​​​​因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。