Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Query SQL per trovare solo righe con caratteri speciali

SELECT
    TemplateID,
    Body
FROM
    #Template
WHERE
    Body LIKE '%[^0-9a-zA-Z ]%'

La roba tra parentesi dice numeri (0-9), alfa minuscola (a-z), alfa maiuscola (A-Z) e lo spazio. Il "^" lo rende un "NON" una di queste cose. Nota che questo è diverso da NOT LIKE '%[0-9a-zA-Z ]%'