手机版

数据库模糊搜索中关键字%的解决方案

时间:2021-08-02 来源:互联网 编辑:宝哥软件园 浏览:

类型:编程控件大小:5.9M语言:中文评分:6.6标签:下载数据库时立即模糊搜索,大家都知道应该使用通配符%进行模糊匹配。例如,从包含像“% key%”这样的内容的表中选择*。但是当关键字关键字也包含%的时候该怎么办呢?

数据库中有一个关键词:转义用于转换。当使用escape关键字定义转义字符时,当转义字符在通配符之前时,通配符被解释为普通字符。用法:ESCAPE“ESCAPE _ character”,允许在字符串中搜索通配符,而不使用它们作为通配符。“Escape_character”通常使用“/”或“\”作为转义字符,其他类似!等等也可以用作转义字符。

示例:

从内容如“%/%%”转义“/”的表中选择*

/是转义字符,第二个%是普通字符,第一个和第三个%是通配符。

从内容像“%/%/%”转义“/”的表中选择*

/是转义字符,第二个%是普通字符,第一个和第三个%是通配符,第二个/是转义字符,第三个/是普通字符。

版权声明:数据库模糊搜索中关键字%的解决方案是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐