Alter Proc sp_Test (@a varchar(10), @b varchar(10), @c varchar(10) = NULL)asSelect a, b, cFrom TestTableWhere a=@aand b=@band c=ISNULL(@c,c)
Alter Proc sp_Test (@a varchar(10), @b varchar(10), @c varchar(10) = NULL)asSelect a, b, cFrom TestTableWhere a=@aand b=@band (c=@C OR @c IS NULL)