查找Oracle中字符串的最后一个索引

JDu*_*ley 64 string oracle

我需要在另一个字符串中找到字符串的最后一个索引(例如" - ")(例如Oracle中的"JD-EQ-0001"(版本8i).有没有办法用INSTR或其他函数执行此操作?

小智 137

使用-1作为起始位置:

INSTR('JD-EQ-0001', '-', -1)
Run Code Online (Sandbox Code Playgroud)