quarta-feira, 28 de outubro de 2015

Oracle - Remover acentuação e espaços em branco de Uma Coluna em Uma Tabela

Esta Sentença em SQL remove os espaços em branco de uma determinada coluna.
No meu caso estou removendo da Tabela Cliente no Coluna Nome. 


update 
       cliente 
set 
       nome = trim(nome) 
where 
       trim(nome) is not null; 
 
 
 
 


Já esta SQL remove acentuação e cedilha.
 
update 
       cliente 
set 
       nome = translate(nome,
                'âàãáÁÂÀÃéêÉÊíÍóôõÓÔÕüúÜÚÇç','AAAAAAAAEEEEIIOOOOOOUUUUCC'
               );
 
 

Espero que lhes ajude como tem me ajudado.