Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Consulta SQL para localizar linhas apenas com caracteres especiais

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

O material entre os colchetes diz números (0-9), alfas minúsculos (a-z), alfas maiúsculos (A-Z) e o espaço. O "^" torna isso um "NÃO" uma dessas coisas. Observe que isso é diferente de NOT LIKE '%[0-9a-zA-Z ]%'