私がやろうとしているのは、クエリに日時の値を考慮させるかどうかを決めることです。したがって、ストアドプロシージャでこれを行う必要はありません。
if @considerDate =1
begin
select * from table
where dateCol = @date
end
else
begin
select * from table
end
私は何かをしたいのです
select * from table
where dateCol = ( case
when @date is not null
then @date
)
単一のクエリで