不要一味的使用instr替换like
目前以我的能力,我能理解的是instr是一个函数,oracle支持函数索引,默认也支持instr的索引优化,因此在简单条件时,instr和like差不多
但是like的通配符在前后的时候,通常是不走索引的,如果条件简单,使用instr并没有什么问题。
但是如果条件复杂,连接有多个表,这是instr很可能不会走你的符合索引,而like则会走符合索引。
个人笔记,如果你遇到类似问题,仅供参考。
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《oracle中instr的问题》
发表评论