注册

DM8在like模糊查询时下划线特殊字符问题

王海波 2024/02/04 1501 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DMv8 20230417
【操作系统】:linux
【CPU】:8
【问题描述】*:业务层使用MySQL,现在在做达梦8兼容适配,遇到了一个模糊查询特殊字符的问题,场景是:
select a from B where c like '%xx_%';
目的实际是查匹配xx_列的行,MySQL可以通过转义下划线处理:
select a from B where c like '%xx_%';
碰到的问题是达梦不把反斜杠当作默认的转义符,需要指定转义符处理
select a from B where c like '%xx_%' escape '';
达梦是不是有办法指定一下默认的转义符,不然项目组要改不少地方。。

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