Replace em partes da string
Olá pessoal. Tenho uma base com uns 5.000 registros.
Quero fazer um código para aplicar acento em nomes que foram gravados sem sua respectiva acentuação.
Parte 1
Até consegui montar uma código para testes usando UPDATE e replace.
Mas da forma como criei, se peço para acentuar a string **Jose**, acaba acentuando também **Josevaldo** (pois ambos tem a string "jose")
Preciso de um código que pegue cada parte do nome (primeiro nome, nome do meio e último nome) da pessoa e verifique se há o valor passível de aplicar a acentuação.
Exemplo:
Jose Amancio dos Santos - teria que aplicar acento no Jose e em Amancio.
Josevaldo Pires Silva - **não deve** **aplicar acento **em Josevaldo
**Parte 2**
Como isso será uma rotina, quero ter um "dicionário" de nomes gravados da forma correta (acentuados) para serem usados na rotina de que aplicaria a acentuação.
Queria ver sugestões de como montar esse "dicionário". Seria um array? Seria ler uma tabela?
Podem ajudar?
Valew!Discussão (5)
Carregando comentários...