replace 函数 不支持char(127)的替换

【详述】
select replace(‘sdfsd#fsdf’,char(35),‘test’);
select replace(‘sdfsd#fsdf’,char(126),‘test’);
select replace(‘sdfsd#fsdf’,char(127),‘test’);

char(127)时会报错:
image

【背景】无
【业务影响】 无法替换使用repalce等函数替换char(127)
【StarRocks版本】2.5.5,2.5.11 其他版本未测试
【集群规模】例如:3fe(1 follower+2observer)+5be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【联系方式】 社区群8 空格

【其他】
遇到此问题可以临时是使用 split 和 concat 来规避一下吧。

2.5不支持非UTF8的字符,3.0上已经支持

是Ascii 问题不是字符集问题。
char(127) 以后的不可以,char(127)之前的都可以。