oracle 优化 instr 替换 =

优化方案 : instr(字段,‘测试’) 替换 字段=‘测试’ 是否可行?
2025-03-04 19:02:17
推荐回答(2个)
回答1:

这两者不等价啊,前者是查位置,得到的值是位置,数字型,后者就是全部字符串是否等于‘测试’

回答2:

单看这个条件,instr(字段,‘测试’) 没有字段=‘测试’ 条件效率高(没有instr(字段,‘测试’)函数索引的情况下)