奥礼网
新记
Oracle存储过程中,查询结果有多行如何赋值
如题所述
举报该文章
相关建议 推荐于2017-12-16
首先你是想要赋值给什么?是一个变量还是record。你要根据实际的情况出发,赋值给一个变量的时候你要考虑最大,最小,最新和最老的数据,看你这么取舍了。
结果集的情况你可以用cursor或者array也可以。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/gawdaa11ggnk5k5n4g.html
其他看法
第1个回答 2016-06-10
用游标,例如:
For i in (select * from table)
loop
处理语句;
end loop;
相似回答
大家正在搜
相关问题
在存储过程中怎么将查询出的多条记录赋值给变量
如何用Oracle存储过程实现返回多行记录
oracle查询结果为多条如何赋值给一个变量
oracle 存储过程中查询结果无法赋值到变量,请指教
oracle 中怎样把查询结果当做已知量或赋值给某个变量?
oracle 存储过程,在存储过程中我们可能会查询一些数据出...
oracle中的存储过程如何返回查询到的多个值?
oracle存储过程中如何对一个变量累加赋值 最好有个例子