社区
Sybase
帖子详情
使用游标时出了一个问题,游标未遍历完数据就返回100退出。
快乐的生活家
2011-03-23 08:24:16
小弟最近写了一个C程序,在程序中使用游标循环读取一个表的数据,表中有2万条数据,可是每次读到第 5362笔数据时,程序就会退出。循环结束条件是Fetch游标的返回值为100,我在退出的位置加了日志,也确实是从这里退出的。请问哪位大侠遇到过这个情况,还望不吝指教。
...全文
105
3
打赏
收藏
使用游标时出了一个问题,游标未遍历完数据就返回100退出。
小弟最近写了一个C程序,在程序中使用游标循环读取一个表的数据,表中有2万条数据,可是每次读到第 5362笔数据时,程序就会退出。循环结束条件是Fetch游标的返回值为100,我在退出的位置加了日志,也确实是从这里退出的。请问哪位大侠遇到过这个情况,还望不吝指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
快乐的生活家
2011-03-24
打赏
举报
回复
ASE版本是15.0,用的是esql的c程序,
iihero
2011-03-24
打赏
举报
回复
[Quote=引用 2 楼 hanledavid 的回复:]
ASE版本是15.0,用的是esql的c程序,
[/Quote]
应该可以调试的。
iihero
2011-03-23
打赏
举报
回复
你用的ASE版本是多少?用的是什么库?ODBC, ctlib, 或者别的?
SQL Server 2014 索引和
游标
主讲内容: 第一讲 课程简介 第二讲 索引简介 第三讲 创建索引 第四讲 查看索引 第五讲 索引管理 第六讲 全文索引 等课程
MySql
数据
游标
遍历
使用
以及踩坑记录
Mysql
数据
遍历
游标
使用
关于mysql
游标
遍历
数据
不全
问题
声明
游标
时候有这么一条语句: DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1; 它是对全局的select有效的,只要有一条select语句
返回
空,那么就是触发该语句,从而导致
游标
提前
退出
。
问题
解决办法: 在判断查询结果为null后,set done=0即可 这
问题
我排了快一天真是泪崩,主要还是mysq...
mysql存储过程
游标
遍历
并修改
数据
mysql存储过程
游标
遍历
并修改
数据
。
Oracle
遍历
游标
的四种方式(for/fetch/while/BULK COLLECT)
需求理解与分析 Request: 在Oracle中我们可以
使用
游标
Cursor去存储多条查询
数据
的结果集,现在需要对该结果集的每行
数据
进行
数据
操作,即
遍历
游标
Cursor并针对
遍历
目标行操作。如何才能取到
游标
Cursor的行
数据
呢? 解决方案 Oracle中对
游标
Cursor进行
遍历
的方式有4种 :for | fetch | while | bulk collect + forall 方式1: FOR 循环
遍历
(显示+隐式) --在存储过程外
使用
显式
游标
时,需要
使用
DE..
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章