+ -
当前位置:首页 → 问答吧 → 游标 cc%rowcount;

游标 cc%rowcount;

时间:2011-11-04

来源:互联网

e1:=cc%rowcount;
 dbms_output.put_line(e1||'行数');
e1 是 变量 number

cc 是游标

现在 执行了 插入语句 在e1:=cc%rowcount;
显示

11
1行数
2
2行数
33
3行数
44
4行数
现在想选择 e1中的最大值 做位总行数  插入到一个表中 问下 cc%rowcount;什么情况下用呢 做什么用的呢 还有其他3个类似的函数 都是 什么时候用的呢 谢谢

作者: zpworld   发布时间: 2011-11-04

没看明白哦。。
11, 2, 33, 44是什么?
哪里打出来的?

作者: yixilan   发布时间: 2011-11-04

引用 1 楼 yixilan 的回复:
没看明白哦。。
11, 2, 33, 44是什么?
哪里打出来的?

那个是 查询出表里面的值 随便写的

作者: zpworld   发布时间: 2011-11-04

我想知道 cc%rowcount;什么时候用的 是主要 显示 插入几行了吗

作者: zpworld   发布时间: 2011-11-04

Cursor_name%FOUND 布尔型属性,当最近一次提取游标操作FETCH成功则为 TRUE,否则为FALSE;

 Cursor_name%NOTFOUND 布尔型属性,与%FOUND相反;

 Cursor_name%ISOPEN 布尔型属性,当游标已打开时返回 TRUE;

 Cursor_name%ROWCOUNT 数字型属性,返回已从游标中读取的记录数。

如果你要取最大的那个记录数,应该是在游标执行结束后使用e1的值。另外在执行该游标前最好先给e1赋初始值。

作者: nvhaixx   发布时间: 2011-11-04

游标的 4 个属性
rowcount: 当前游标的所在行数
isopen: 判断游标是否打开
notfound: 游标fetch不到数据的时候返回真
found:与notfound相对

当游标 fetch notfound 时,rowcount 值最大,你可以把那个时候的 e1 插入到其他表中

作者: opps_zhou   发布时间: 2011-11-04

引用 5 楼 opps_zhou 的回复:
游标的 4 个属性
rowcount: 当前游标的所在行数
isopen: 判断游标是否打开
notfound: 游标fetch不到数据的时候返回真
found:与notfound相对

当游标 fetch notfound 时,rowcount 值最大,你可以把那个时候的 e1 插入到其他表中

rowcount: 当前游标的所在行数
能选出来吗 最为输入总行数吗

作者: zpworld   发布时间: 2011-11-04