什么是游标?
如题,这个游标主要用来干么?
------解决方案--------------------游标就 是相当于一个可以一条接一条读记录的指针.
如有一个表
num score
1 80
2 70
在嵌入式的SQL中,就可以定义一个游标指向这个表如下
declare cur cursor for select * from tab; //定义游标
open cur; //打开游标,这时它指向第一条记录
while(1)
{
fetch cur; //读取当前记录,并自动指向下一条记录
if(sqlca.sqlcode)break; //记录都读完了,跳出
}
close cur; //关闭游标
free cur; //释放游标资源