Нахождение последнего индекса строки в Oracle - PullRequest
59 голосов
/ 13 мая 2009

Мне нужно найти последний индекс строки (например, "-") в другой строке (например, "JD-EQ-0001" в Oracle (версия 8i). Есть ли способ сделать это с помощью INSTR или другой функции

1 Ответ

129 голосов
/ 13 мая 2009

Использовать -1 в качестве начальной позиции:

INSTR('JD-EQ-0001', '-', -1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...