Я пытаюсь разобрать значение из строки, которая включает в себя получение last index string. В настоящее время я делаю ужасный взлом, который включает в себя реверсирование строки:
SELECT REVERSE(SUBSTRING(REVERSE(DB_NAME()), 1,
CHARINDEX('_', REVERSE(DB_NAME()), 1) - 1))
Мне этот код почти нечитабельен. Я просто обновился до SQL Server 2016, и я надеюсь, что есть лучший способ. Есть?