Usuário com melhor resposta
Como excluir caracteres especiais de dados de uma tabela

Pergunta
-
Pessoal, tenho uma tabela com mais de 5000 linhas existe uma coluna que contem nome com caracteres especiais.
Preciso retirar somente os caracteres especiais da coluna mais mantendo os dados que já existe.
Exemplo: SÃO PAULO deve ficar assim SAO PAULO.
SÃO LUIS - SAO LUIS
SÃO PEDRO - SAO PEDRO
SÃO JOAQUIM - SAO JOAQUIM
SÃO JOÃO DA BARRA - SAO JOAO DA BARRA
Obs: A coluna é de nome de cidade e quero tirar qualquer tipo de caracteres especiais.
Obrigado.
Respostas
-
Deleted
- Sugerido como Resposta Jean Carlos Galhardi terça-feira, 29 de julho de 2014 12:14
- Marcado como Resposta Thyago Gonçalves terça-feira, 29 de julho de 2014 12:57
-
Deleted
- Marcado como Resposta Thyago Gonçalves terça-feira, 29 de julho de 2014 19:16
Todas as Respostas
-
Deleted
- Sugerido como Resposta Jean Carlos Galhardi terça-feira, 29 de julho de 2014 12:14
- Marcado como Resposta Thyago Gonçalves terça-feira, 29 de julho de 2014 12:57
-
-
Jose na minha coluna tenho mais de 5000 linhas com nomes de cidades a nivel Brasil, claro que acredito que nem a metade tem caracteres especiais.
Existe a possibilidade de buscar todos os valores que contem caracteres especiais e fazer o procedimeto citado. Caso contrario teria que digitar o valor um a um...
Desculpe - me pela minha falta de experiencia, por isso da pergunta.
Abaixo imagem da minha tabela. Obrigado
Obrigado
-
Deleted
- Marcado como Resposta Thyago Gonçalves terça-feira, 29 de julho de 2014 19:16
-
Gostei da sua solução José Diz. Muito bom mesmo
Com a minha limitação do conhecimento, utilisava o REPLACE, mas o comando ficava extenso
SELECT REPLACE(REPLACE(NOME,'ç','c'),'ã','a') as nome FROM TABELA_CLIENTE
Imagina fazer para todos os caracteres
áéíóúàìòùâêîôûãõäëïöüçñÿýÁÉÍÓÚÀÌÒÙÂÊÎÔÛÃÕÄËÏÖÜÇÑŸÝ
- Editado Denilson I. Julião terça-feira, 29 de julho de 2014 17:10
-
-