目前我有一个存储过程,它需要一个字符串
@vari as varchar(30)
if @vari is null
SELECT * FROM TABLE
else
SELECT * FROM TABLE WHERE col = @vari
endif
有什么方法可以内联 if 语句,从而不会因为 1 个参数而声明 2 个选择?
目前我有一个存储过程,它需要一个字符串
@vari as varchar(30)
if @vari is null
SELECT * FROM TABLE
else
SELECT * FROM TABLE WHERE col = @vari
endif
有什么方法可以内联 if 语句,从而不会因为 1 个参数而声明 2 个选择?