sql防止%_通配符,查询直接会导致查询所有结果

instr() 函数
INSTR(STR,SUBSTR) 在一个字符串(STR)中搜索指定的字符(SUBSTR),返回发现指定的字符的位置(INDEX);
所以 只需要 instr() > 0 即可。


      and strpos(t2.scene_name::varchar,#{sceneName}::varchar)>0 
 

注意pg替换为strpos

你可能感兴趣的:(sql,数据库)