特殊符号:通配符(“%”是替代一个或多个字符,“_”是仅替代一个字符)、单引号(’)、左方括号([)。
举个列子,比如查询表my_test中字段tname值是“%vinc'ent'”的数据,SQL语句如下:
select * from my_test where tname like '/%vinc''ent''' escape '/'
需要注意的是这里使用 escape 关键字定义转义符,定义了”/”为转义符,那么后面的“%”就是字符的一部分了。另外如果字符中出现了单引号(‘),那么需要用两个单引号('')来表示一个单引号。