web-dev-qa-db-fra.com

Recherche du dernier index d'une chaîne dans Oracle

J'ai besoin de trouver le dernier index d'une chaîne (par exemple "-") dans une autre chaîne (par exemple "JD-EQ-0001" dans Oracle (version 8i). Existe-t-il un moyen de le faire avec INSTR ou une autre fonction?

62
JDunkerley

Utilisez -1 comme position de départ:

INSTR('JD-EQ-0001', '-', -1)
132
jim0thy