国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

詳解Oracle隱式游標和顯式游標

2024-08-29 14:00:19
字體:
來源:轉載
供稿:網友

游標是什么?就是在內存開辟的一塊臨時存儲空間。

1.Oracle隱式游標

1.1Oracle有常用的哪些隱式游標

1.2 Oracle隱式游標演示

-- 隱式游標 (使用的表為Oracle默認自帶的emp表)-- sql%rowcount:影響記錄條數  sql%found:是否有滿足條件的記錄set serveroutput on;declarev_ename a_emp.ename%type;beginselect 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;/

因此,我們所有都數據庫的操作都是存在游標的。

--------------------------------------------------------------------------------

2.Oracle顯式游標

2.1顯式游標語法

cursor 游標名稱  is 選擇語句;

oracle顯式游標,oracle,隱式游標

oracle顯式游標,oracle,隱式游標

2.2Oracle顯式游標演示

-- 顯式游標declare  -- 創建一個游標  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;    -- 員工人數begin  -- 打開游標  open cursor_a_emp;  -- 計算游標中存儲記錄的條數  select count(*) into v_rowcount from emp;  -- 循環取出游標中的數據  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;  -- 關閉游標  close cursor_a_emp;end;/

游標就是相當于一個臨時表,并將這個表存儲在內存中,使用完了就會釋放掉。

2.3顯式游標屬性

oracle顯式游標,oracle,隱式游標

以上所述是小編給大家介紹的Oracle隱式游標和顯式游標知識,希望對大家有所幫助,如果大家有任何問題歡迎給我留言,小編會及時回復大家的!


注:相關教程知識閱讀請移步到oracle教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳高县| 光泽县| 六安市| 什邡市| 莆田市| 麻城市| 克什克腾旗| 潼关县| 义马市| 毕节市| 惠安县| 正宁县| 芜湖县| 陆川县| 棋牌| 奉贤区| 清徐县| 洪泽县| 社旗县| 资阳市| 南部县| 新兴县| 泸定县| 衡东县| 邯郸县| 石柱| 泰顺县| 东乡族自治县| 吴忠市| 建宁县| 莆田市| 渑池县| 和平县| 洛南县| 玉溪市| 罗山县| 甘泉县| 修水县| 卓资县| 富平县| 博兴县|