Any idea why the following works:
SELECT ID, Name FROM dbo.Survey SURV
WHERE (SURV.Title ILIKE ANY (ARRAY['%Empl%', '%Cont%', '%Staff%']))
But this does not:
SELECT ID, Name FROM dbo.Survey SURV
WHERE (SURV.Title NOT ILIKE ANY (ARRAY['%Empl%', '%Cont%', '%Staff%']))
I am not receiving an error, however, the first query appears to return all proper results, while the second query does not appear to be removing any records from my result set.
Please note: SURV.Title does not have any NULL values in the column.