当前位置:
代码迷
>>
Sql Server
>> 怎么不用游标,在存储过程中循环查询表值并根据ID得到另一个结果集
详细解决方案
怎么不用游标,在存储过程中循环查询表值并根据ID得到另一个结果集
热度:
88
发布时间:
2016-04-24 18:45:29.0
如何不用游标,在存储过程中循环查询表值并根据ID得到另一个结果集?
在存储过程中,我要这样做怎么办呢,查询某个表,有原料ID,原料名,然后要根据这个原料ID,查询并计算得到另一个值,再将 原料ID,原料名,计算值 的结果返回,这样要怎么做呢?
听朋友说用游标很不好,我想这个要用到表变量,选将原料ID,原料名加入表变量,然后逐一根据原料ID,修改计算值这一列,不知要怎么做,请教大家????
------解决方案--------------------
为什么非要放到存贮过程里呢 可以放到function里 返回的结果一样是值啊 把存储过程改成function
查看全文
相关解决方案