1
resposta

[Sugestão] Remover os acentos dos valores das colunas

Existe uma forma de retirar os acentos dos valores da tabela ao mesmo tempo:

UPDATE D_PRODUTOS
SET descricao = TRANSLATE(descricao, 'áàãâéèêíìóòõôúùûçÁÀÃÂÉÈÊÍÌÓÒÕÔÚÙÛÇ', 'aaaaeeeiiooouuucAAAAEEEIIOOOUUC'),
    sabor = TRANSLATE(sabor, 'áàãâéèêíìóòõôúùûçÁÀÃÂÉÈÊÍÌÓÒÕÔÚÙÛÇ', 'aaaaeeeiiooouuucAAAAEEEIIOOOUUC');
1 resposta

Olá,Thamara, tudo bem?

Desculpe pela demora em obter retorno.

Agradeço por compartilhar sua sugestão conosco, essa informação poderá ser útil para outros alunos.

De fato, a função TRANSLATE pode ser utilizada para remover acentos dos valores das colunas. No exemplo que você compartilhou, a função TRANSLATE é utilizada para substituir cada caractere acentuado por sua versão não acentuada correspondente.

Thamara, continue com essa dedicação aos estudos para avançar na sua jornada em sql e banco de dados!

Caso tenha alguma dúvida, fico à disposição.

Abraços e bons estudos!