为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:达梦8 【操作系统】:Windows/Linux/docker 【CPU】: 【问题描述】*: 我的sql查询条件是页面输入的,有可能为任何字符,比如用户输入"a_“,我在程序中对其进行转义为"a\_”,sql语句如下: like ‘a\_’ ESCAPE ‘\’ 但是如果页面输入既有"_“也有”\"此时会出现问题,我需要如何修改? (定义其他字符为转义字符不可取)
like ‘%\\\_%’ escape '\'这种方式可以匹配\_,可以参考下图:
like ‘%\\\_%’ escape '\'这种方式可以匹配\_,可以参考下图:
