Can I, in a neat way do:
SELECT *
FROM tablename
WHERE * LIKE '%something%';
Without having to do:
SELECT *
FROM tablename
WHERE ColA LIKE '%something%'
OR ColB LIKE '%something%' ...;
Running SQL Server 2008, I get error:
“Cannot use a CONTAINS or FREETEXT predicate on table or indexed view
‘tablename’ because it is not full-text indexed.
I don’t have full text index 🙂
To build on @Bob Probst’s idea, you might try dynamic SQL like this: