为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: 【操作系统】: 【CPU】: 【问题描述】*: like 中包含特殊字符时。例如 LIKE '%我_%' 这个 \ 符号是程序中对文本字符做的处理,直接用这个sql是无法达到预期结果。 通过 LIKE '%我_%' ESCAPE '' 指定转义符是可以的,但是程序中有很多这种写法,是否有默认设置转义的地方,或者针对于程序中有没有更好的处理。
可以看一下这个BACKSLASH_ESCAPE参数是否符合需求 静态参数重启生效。 测试: 表数据 默认参数0查询结果: 参数为1时查询结果:
可以看一下这个BACKSLASH_ESCAPE参数是否符合需求




静态参数重启生效。
测试:
表数据
默认参数0查询结果:
参数为1时查询结果: