I want to be able to pass in a list of parameters, and ignore the ones which are NULL. So that the query is in effect pretending that the filter isn\'t there and ignoring it
If the Thing (column value) is also Nullable, then use the foll. approach:
WHERE COALESCE(Thing,'')=COALESCE(@thing,Thing,'')