2024-10-17 06:47:23
如何分解,请给语句?还有你这样得到一个字符串,如何用在select语句里面?
分解啊,分解后,组合sql语句
比如你的存储过程为 myProcedure (stra,strb,strc)
stra,strb 不需要做处理,直接 C1 like '%stra%' and C2 like '%strb%'
strc就要处理了,把几个值提取出来
组合成我上面说的那样式的
当然,这样做就要定义一个字符串类型的变量来存放了
@sql varchar(max)
set @sql='select * from table where C1 like ''%'+stra+'%'' and C2 like '''%'+strb+'%'' and C3.......'
你自己照格式处理吧
最后exec @sql
能帮忙写完整么,至少还要while语句啊,也不是很会。
稍等,先吃完饭
你加我QQ吧
396221776
加了,不见你反应啊?