Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Curitiba, 01/11/2009.
Olá pessoal,
Segue abaixo script em SQL-Server para retirar acentuação e cedilha. Você só precisa informar o BANCO, TABELA e o CAMPO desejado no script abaixo.
Obs. este script fará UPDATE diretamente na tabela e campo desejado , fazendo a substituição de à para A, Á para A, Ç para C ......
DECLARE @BANCO VARCHAR(20)
DECLARE @TABELA VARCHAR(20)
DECLARE @CAMPO VARCHAR(30)
SET @BANCO = 'WPK' -- Informe o nome do Banco
SET @TABELA = 'TEMPO' -- Informe o nome da Tabela
SET @CAMPO = 'BAIRRO' -- Informe o nome do Campo
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Ã'', ''A'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Á'', ''A'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''À'', ''A'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''É'', ''E'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''È'', ''E'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Ê'', ''E'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Í'', ''I'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Ì'', ''I'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Ó'', ''O'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Ò'', ''O'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Ô'', ''O'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Õ'', ''O'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Ú'', ''U'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Ù'', ''U'')')
EXEC('UPDATE '+ @BANCO + '..' + @TABELA + ' SET ' + @CAMPO + ' = REPLACE(' + @CAMPO + ', ''Ç'', ''C'')')Carregando comentários...