Pular para o conteúdo

Fóruns SQL e PL/SQL Texto com caracter especial Responder a: Texto com caracter especial

#154733
Avatar photoJosé Laurindo Chiappa
Moderador

    Feito o teste com DUMP e confirmado que esses caracteres que vc não vê mas estão presentes são realmente caracteres UNICODE, uma opção Simples pra vc os remover é usar a função ASCIISTR, que transforma os caracteres UNICODE nessa forma \nnnn : aí nessa forma transformada vc Elimina tudo que começa com \ e tem 4 números depois via REGEXP_REPLACE, é Exatamente o que é feito logo numa das primeiras resposta em https://stackoverflow.com/questions/2236475/finding-and-removing-non-ascii-characters-from-an-oracle-varchar2

    Abraços,

    Chiappa