Oracle SQL中实现indexOf和lastIndexOf功能的思路及代码


INSTR的第三个参数为1时,实现的是indexOf功能 。

INSTR的第三个参数为-1时,实现的是lastIndexOf功能 。

例如

INSTR(wenjin_文进_李_浩dsf, _, -1, 1)

返回结果为:12

INSTR(wenjin_文进_李_浩dsf, _, 1, 1)

返回结果为:7