给我一个循环例子,关于触发器的。
比如 表studentInfo,里面有字段ID,age,Name,salay,并且表有多条数据。
我要查询出ID,age,Name,并且把它存储起来,然后一条一条的循环,应该很好写。
最好写的详细点。

解决方案 »

  1.   

    网上一把啊,你先试试啊,出了问题再问啊
    http://blog.csdn.net/justdo2008/archive/2009/04/29/4137779.aspx
      

  2.   

    写法一
    for cur in (select ID,age,Name,salay from studentInfo) loop
      dbms_out.put_line('id:'||cur.id);
      dbms_out.put_line('name:'||cur.name);
      dbms_out.put_line('age:'||cur.age);
    end loop;写法二:
    declare
      cursor cur is select * from studentInfo;
      v_temp studentInfo%rowtype;
    begin
      open cur;
      loop
        fetch cur into v_temp
         exit when cur%notfound;
           dbms_out.put_line('id:'||cur.id);
           dbms_out.put_line('name:'||cur.name);
           dbms_out.put_line('age:'||cur.age);
      end loop;
    close cur;
    end;
      

  3.   


    你急啥,看你就不是做技术的料,瞎扯淡,你到哪凉快也别来CSDN,