Como achar caracteres estranhos no banco de dados

Como achar caracteres estranhos no banco de dados

Alguns caracteres podem ser implantados no banco de dados de forma consciente ou não consciente do usuário. Encontrar no banco de dados "Enter" ou "Tab" não é muita surpresa. O SQL abaixo foi montado para filtrar os registros que contem um "enter" no campo nm_paciente da tabela tb_paciente; veja: SQL Server

select cd_paciente from tb_paciente where CHARINDEX(char(13), nm_paciente) > 0;
Mysql
select cd_paciente from tb_paciente where cd_paciente like CONCAT('%', CHAR(13), '%');
13 é o código do "enter": Assim se quisermos procurar mais coisas estranhas basta adaptar os dois SQL's ou ir trocando os códigos dos caracteres;



Veja Também