假设我有在那里我传递5个过滤器作为参数的存储过程。这些参数是我查询中每列的过滤器。我的查询有5个字段。如果我的过滤器有一个或多个NULL(或“')值的参数,防止我的查询抛出异常/错误的最佳方法是什么?处理T-SQL查询与空滤器作为参数
SELECT
[helpings_turkey],
[helpings_green_beans],
[scoops_squash],
[qty_buscuits],
[pieces_pie]
FROM
[thanksgiving_guest]
WHERE
[helpings_turkey] > @helpings_turkey_filter
AND [helpings_green_beans] > @helpings_green_beans_filter
AND [scoops_squash] > @scoops_squash_filter
AND [qty_buscuits] > @qty_buscuits_filter
AND [pieces_pie] > @pieces_pie_filter