• -- Along the same lines, this is a very simple way of listing invalid data (allowing -_,;@' in the email column)

    DECLARE @match VARCHAR(30)

    SET @match = '%[^a-zA-Z0-9@.,;!-!_!'''']%'

    SELECT email

    FROM tbl_Staff

    WHERE email IS NOT NULL

    AND email LIKE @match ESCAPE '!'

    ORDER BY email