SQL server – come trovare il carattere Esadecimale in una tabella

Come per la ricerca di caratteri esadecimali da una tabella di SQL Server? In realtà ho provato come di seguito ma è la ricerca di tutti zeri in campo.

select Email,* 
from address 
where CHARINDEX(convert(varchar, Ascii(0x00)), Email) > 0

Grazie

Può fare un esempio di ciò che si desidera trovare? Che cosa sarebbe una partita, cosa non?

InformationsquelleAutor Pradeep | 2012-08-03

One Reply
  1. 26

    Ho avuto un problema simile in cui un carattere esadecimale è stato un arresto anomalo di una query. Questo è quello che ho fatto per trovarlo.

    select Email
    from address
    where Email like '%' + CHAR(0x00) +'%'

    Ora per fermare il cattivo ottenere dati in primo luogo…

    Questa è la risposta corretta, almeno per un problema simile ho avuto (illegale caratteri XML).

    InformationsquelleAutor ChrisH

Lascia un commento