有多个条件
@BParam
@BTParam
@BCParam
@PTParam
@DParam
@datetime 有默认值查询V_BData视图中的数据我想要用存储过程实现,上面的条件可以为空。
不知道该怎么实现。由于网络限制不能百度so~~~在这里求助。求大神帮帮忙
@BParam
@BTParam
@BCParam
@PTParam
@DParam
@datetime 有默认值查询V_BData视图中的数据我想要用存储过程实现,上面的条件可以为空。
不知道该怎么实现。由于网络限制不能百度so~~~在这里求助。求大神帮帮忙
@BTParam
@BCParam
@PTParam
@DParam declare @tmpstr varchar(4000)
set @tmpstr='';
if @BParam is not null
@tmpstr+=BParam='@BParam';
end
.......
组合成一句你要的SQL
exec(@tmpstr);是不是这样的
declare @sql varchar(1000)
if(@para!='')
set @sql='and 字段 ='''+@para+''''
string sql="";
sql+=string.IsNullOrEmpty(txt.Text)?"":"字段=''";
好象没什么好办法
as
select @s as Name
go
exec p
go
exec p @s='aa'