当前位置:首页 > 数据库 > Oracle管理

次次取一条记录

优良自学吧提供次次取一条记录,每次取一条记录 如图 在这个表里面的这个字段,我想对其进行运算,但是一次只能计算一个,就是说我要一次取出一个 ,运算完之后,再取下一个进行处理,直到所有行都被处理完,有什么好的方法,那么游标  要么取出来放入结果集中 进行循环处理,引用:用游标,是一次取一条记

每次取一条记录
次次取一条记录
如图 在这个表里面的这个字段,我想对其进行运算,但是一次只能计算一个,就是说我要一次取出一个 ,运算完之后,再取下一个进行处理,直到所有行都被处理完,有什么好的方法
------解决思路----------------------
那么游标  要么取出来放入结果集中 进行循环处理
------解决思路----------------------
引用:
用游标,是一次取一条记录吗

用游标;
for rec in (select termcode from table) loop
....
end loop;
------解决思路----------------------
引用:
Quote: 引用:

Quote: 引用:

用游标,是一次取一条记录吗

用游标;
for rec in (select termcode from table) loop
....
end loop;

这样的话,一次性就全部取出来了,这个字段没有什么标志可以明确选取哪一个

你要处理哪条记录可以在loop中加if判断啊,只处理你想处理的记录
(本文来自互联网,不代表搜站(http://www.ylzx8.cn/)的观点和立场)
本站所有内容来自互联网,若本站收录的信息无意侵犯了贵司版权,请给我们来信(ylzx8cn@163.com),我们会及时处理和回复,谢谢