我在存储过程中,一个很大的while循环中会用到一个IN逻辑表达式,如下所示:
@xy IN (select yval from table1 where ....)
有没有这样变量或什么方式,存放select yval from table1 where ....出的一列数据。
否则每循环一次,都要到数据库中select一遍,效率太低!
请高手指点
...全文
1238打赏收藏
列变量???
我在存储过程中,一个很大的while循环中会用到一个IN逻辑表达式,如下所示: @xy IN (select yval from table1 where ....) 有没有这样变量或什么方式,存放select yval from table1 where ....出的一列数据。 否则每循环一次,都要到数据库中select一遍,效率太低! 请高手指点