中易网

怎么一行一行的遍历数据库中的所有行

答案:2  悬赏:80  
解决时间 2021-02-13 23:47
怎么一行一行的遍历数据库中的所有行
最佳答案
使用【游标】可以辅助实现一行一行地遍历某个数据库表中的所有行。
例如在Oracle数据库中:
declare
sname varchar2( 20); --声明变量
cursor student_cursor is select sname from student ; --声明指向表student的【游标】
begin
open student_cursor;--打开游标
fetch student_cursor into sname ;--获取游标的当前指向值,使游标指针往下移动
while student_cursor%found --判断游标指针是否指向某行记录,即是否已遍历完全表
loop--循环遍历
dbms_output.put_line ('学生姓名' ||sname );--输出当前遍历访问的行记录信息
fetch student_cursor into sname;--获取游标的当前指向值,使游标指针往下移动
end loop;--循环体结束
close student_cursor;--关闭游标,对应前面open操作
end;
全部回答
foreach( as ){echo [0];echo 只读取一行,读取出来的数组为 array所以你用foreach来操作自然不能遍历所有的数据,你只是打印了结果数据表中的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
热处理渗碳报告如何写?
为什么白落梅的 相思莫相负 和 烟月不知人事
明道跆拳道俱乐部(红旗馆)地址有知道的么?有
smart forfour为什么没有上坡辅助
我想要的传奇网页打不开怎么办 就是打不到指
华为手机微信加陌生人看不到社交资料手机号码
两个原子之间形成共价键 最多有一个δ键
文山路/高昌路(路口)我想知道这个在什么地方
物价局收农村超市的税是不是合理的????
灌木种类有哪些 灌木植物图片大全介绍
玉龙纳西族自治县石鼓镇计划生育服务所我想知
dnf站街独立2000搭配多少属强
tfboys关于坚持不懈的歌
烟台市莱山区初家街道河西社区文化活动中心在
牛肋适合做酱牛肉吗?
推荐资讯
凉拌水藕怎么做
625958866567是浦发银行哪个城市的卡
500g硬盘分成四个区的黄金比例是多少
我眼中的十个全覆盖手抄报字
怎样让轮滑停下来?
金山词霸怎么查词性
建筑包工头的发展
雪鹤艺术馆地址有知道的么?有点事想过去
下园廖屋在什么地方啊,我要过去处理事情
黑沟尖怎么去啊,有知道地址的么
未来重庆有没有可能发展成为一个国际大都市
我儿子是农历一九九八年六月十五出生的,请问
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?