正则无法筛选出中文

【 使用环境 】测试环境
【 OB or 其他组件 】ObServer
【 使用版本 】4.1
【问题描述】
正则无法筛选出中文

【复现路径】
select * from teshuzif where name regexp ‘^[\u4e00-\u9fa5]{0,}$’

提供下字符集

utf8mb4

有可以复现的表结构和测试数据吗

teshuzif2.zip (4.5 KB)

select * from teshuzif2 where name regexp ‘^[\u4e00-\u9fa5]{0,}$’

你的schema没办法在ob或mysql 8.0直接用,都试过了,建表就有问题,另外我自己模拟个测试,ob的表现是与mysql一致的,建议先在mysql与ob上对比操作

用例.zip (4.3 KB)

我重新给你们做了一下用例,之前是Navicat导出的DDL有点儿问题,调整了一下

与mysql比较过了么

确实和MySQL是一样的,看起来这个exp的表现和Hive不一样

和mysql 一样是符合我们预期的