-
-
17605437870 数据小白Lv1
发表于2020-8-2 10:00
悬赏1
已解决
t.scjydz scjydz,
t.nsrmc nsrmc,
t.nsrztmc nsrztmc,
t.swryxm swryxm,
t.swjgmc swjgmc
from dm_hlgl_fxfk_swdjjk_yzdz_mx t
left join dm_hgfx_swjg t1 on (t.swjg_dm=t1.swjg_dm)
where 1=1
and (<#=if(@swjg='','1=1',' t1.jc_dm like \'' + replaceregex(@swjg,"\\|",'%\' or t1.jc_dm like \'') + '%\'')#>)
and (t.djyf='<#=@djyf#>')
and (<#=if(@type='1','1=1','t.zcdz=@zcdz')#>)
order by t.nsrsbh
下面这个地方接受参数不对,该怎么写't.zcdz=@zcdz'这一块的 接受参数啊
and (<#=if(@type='1','1=1','t.zcdz=@zcdz')#>)

4个回答
参考这个贴子http://bbs.esensoft.com/thread-128857-1-1.html,给参数名称加上一个宏<#=@参数名称#>
-
17605437870 数据小白Lv1
xxxl 发表于 2020-8-2 10:18
参考这个贴子http://bbs.esensoft.com/thread-128857-1-1.html,给参数名称加上一个宏
我这是一个动态sql啊,你这么写不对啊
-
17605437870 数据小白Lv1
xxxl 发表于 2020-8-2 10:18
参考这个贴子http://bbs.esensoft.com/thread-128857-1-1.html,给参数名称加上一个宏
把我那个语句 完整的写出来可以不,我试了试不对啊