摘要:
我们在平常编写sql语句时,经常碰到要把id列表字符串(比如:'001,002,003,....')当做参数传递给存储过程,那么在存储过程中要用in作为条件进行记录的过滤,那么采用in(@idList),其中@idList如'001,002,003,....'。这样执行存储过程就会出错,显然这种传递方法是不可行的(除非@idList只有一个id如'001'),今天晚上和导师尝试了很多中办法,还是没解决。在不断的讨论中,突然有个灵感:就是采用临时表,把这些id一个一个存在临时表中(这个需要点技巧,后面给出代码),然后这样调用in:in(select 阅读全文
posted @ 2013-07-19 08:17
kkyuanfen
阅读(1854)
评论(0)
推荐(0)
浙公网安备 33010602011771号