首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

SQL中流标到底有什么作用

2012-12-24 
SQL中游标到底有什么作用?最近在学校Oracle,刚接触游标,我很奇怪游标到底有什么作用?完全就是一个循环嘛,

SQL中游标到底有什么作用?
最近在学校Oracle,刚接触游标,我很奇怪游标到底有什么作用?完全就是一个循环嘛,游标可以做的,循环也可以做的。


DECLARE
  CURSOR emp_cursor IS
    SELECT ename, sal FROM emp;
BEGIN
  FOR emp_record IN emp_cursor LOOP
    dbms_output.put_line('第' || emp_cursor%ROWCOUNT || '个职员:' ||
                         emp_record.ename);
  END LOOP;
END;


像上面就是一个for循环而已,感觉有点多余。
[最优解释]
是一个循环,但是没有游标你怎么来循环呢?

热点排行