最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle存儲(chǔ)過(guò)程游標(biāo)用法分析

 更新時(shí)間:2016年06月25日 16:31:14   作者:hbiao68  
這篇文章主要介紹了Oracle存儲(chǔ)過(guò)程游標(biāo)用法,結(jié)合實(shí)例形式分析了游標(biāo)的使用步驟與相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Oracle存儲(chǔ)過(guò)程游標(biāo)用法。分享給大家供大家參考,具體如下:

使用游標(biāo)的5個(gè)步驟

1、聲明一些變量用于保存select語(yǔ)句返回的指
2、聲明游標(biāo),并指定select 語(yǔ)句
3、打開游標(biāo)
4、從游標(biāo)中獲取記錄
5、關(guān)閉游標(biāo)

從游標(biāo)中獲取每一條記錄可使用fetch語(yǔ)句。fetch語(yǔ)句將列的指讀取到指定的變量中;

語(yǔ)法:

fetch cursor_name
into variable[, variable ...];

例子:

create or replace procedure sel_person
is
v_id person.id%type;
v_name person.pname%type;
v_birthday person.birthday%type;
cursor temp_cursor is select * from person;
begin
  open temp_cursor;
  loop
  fetch temp_cursor into v_id,v_name,v_birthday;
  exit when temp_cursor%notfound;
  dbms_output.put_line(v_id||'----'||v_name||'----'||v_birthday);
  end loop;
  close temp_cursor;
end sel_person;

備注:為了確定循環(huán)是否結(jié)束,可以使用布爾變量temp_cursor%notfound。當(dāng)fetch達(dá)到游標(biāo)中最后一條記錄,不能再讀取更多記錄的時(shí)候,這個(gè)變量就為真。

希望本文所述對(duì)大家Oracle程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

陇南市| 石阡县| 伊春市| 新龙县| 城口县| 建阳市| 鄂托克前旗| 石屏县| 南充市| 晋中市| 北流市| 北川| 格尔木市| 德昌县| 赣榆县| 双桥区| 米泉市| 朝阳县| 安溪县| 花莲县| 新郑市| 武宣县| 陈巴尔虎旗| 绥江县| 灌南县| 光山县| 汉阴县| 德保县| 丹寨县| 普格县| 百色市| 梧州市| 鹤峰县| 双峰县| 团风县| 开阳县| 栾城县| 镇沅| 巢湖市| 济南市| 芜湖县|