Encontre o índice da última ocorrência de uma subcadeia usando T-SQL
Existe uma maneira direta de encontrar o índice da última ocorrência de uma string usando SQL? Estou usando o SQL Server 2000 agora. Eu basicamente preciso da funcionalidade que o .NETSystem.String.LastIndexOf
método fornece. Um pouco de googling revelou isso -Função para recuperar o último índice - mas isso não funciona se você passar uma expressão de coluna "texto". Outras soluções encontradas em outros locais funcionam apenas enquanto o texto que você está pesquisando tiver 1 caractere.
Eu provavelmente terei que cozinhar uma função. Se eu fizer isso, vou postar aqui para que vocês possam olhar e talvez fazer uso.