• If NULL is the default value used, the following construct can also be used:

    WHERE (Column_Name = ISNULL(@Param_Name, Column_Name))