Мое предположение из вашего описания (не кода) состоит в том, что вам нужен запрос, подобный следующему:
select *
from product
where ([Status] like '%' + @param1 + '%'
or @param1 is null)
Это вернет все продукты, которые соответствуют подстановочному статусу в @ param1, или вернет все строки, если @param1 имеет значение null.
Я использовал круглые скобки в том случае, если вы добавите больше к предложению where.