游標(biāo)是什么?就是在內(nèi)存開辟的一塊臨時存儲空間。
創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的肅北網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
1.Oracle隱式游標(biāo)
1.1Oracle有常用的哪些隱式游標(biāo)
1.2 Oracle隱式游標(biāo)演示
-- 隱式游標(biāo) (使用的表為Oracle默認自帶的emp表) -- sql%rowcount:影響記錄條數(shù) sql%found:是否有滿足條件的記錄 set serveroutput on; declare v_ename a_emp.ename%type; begin select ename into v_ename from a_emp where empno=7788; if sql%found then dbms_output.put_line(v_ename); dbms_output.put_line(sql%rowcount); end if; end; /
因此,我們所有都數(shù)據(jù)庫的操作都是存在游標(biāo)的。
--------------------------------------------------------------------------------
2.Oracle顯式游標(biāo)
2.1顯式游標(biāo)語法
cursor 游標(biāo)名稱 is 選擇語句;
2.2Oracle顯式游標(biāo)演示
-- 顯式游標(biāo) declare -- 創(chuàng)建一個游標(biāo) cursor cursor_a_emp is select empno,ename from a_emp; -- 其他變量 v_empno a_emp.empno%type; --員工編號 v_ename a_emp.ename%type; --員工姓名 v_rowcount number; -- 員工人數(shù) begin -- 打開游標(biāo) open cursor_a_emp; -- 計算游標(biāo)中存儲記錄的條數(shù) select count(*) into v_rowcount from emp; -- 循環(huán)取出游標(biāo)中的數(shù)據(jù) for i in 1..v_rowcount loop fetch cursor_a_emp into v_empno,v_ename; dbms_output.put_line(v_empno); dbms_output.put_line(v_ename); dbms_output.put_line('============================='); end loop; -- 關(guān)閉游標(biāo) close cursor_a_emp; end; /
游標(biāo)就是相當(dāng)于一個臨時表,并將這個表存儲在內(nèi)存中,使用完了就會釋放掉。
2.3顯式游標(biāo)屬性
以上所述是小編給大家介紹的Oracle隱式游標(biāo)和顯式游標(biāo)知識,希望對大家有所幫助,如果大家有任何問題歡迎給我留言,小編會及時回復(fù)大家的!
本文題目:詳解Oracle隱式游標(biāo)和顯式游標(biāo)
URL網(wǎng)址:http://jinyejixie.com/article48/pgighp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、手機網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計、網(wǎng)站導(dǎo)航、網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)