Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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!Carregando comentários...