日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

PLSQL 循环游标 cursor loop fetch into

發布時間:2025/3/15 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PLSQL 循环游标 cursor loop fetch into 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PLSQL 循環游標 cursor 的一點心得體會?

set serveroutput on---------------打印輸出信息,默認是FALSE?

declare --------------------申明變量,分號結束?

v_pages number;?
v_numberPerPage number;?
v_totalPages number;?
v_cur??????? sys_refcursor;?

diy_id? number;?
diy_name varchar2(50);?
diy_date date;?
cursor c_list is select * from? table_User? i where i.id=4;?

begin?
----------------給變量初始化值?
v_pages:=1;?
v_numberPerPage:=20;?
--調用的sp,參數分別是pages number 要查詢的頁數,numberPerPage number 每頁顯示幾條?? ,tatalPages number 輸出參數,返回結果集總頁數 , resultCursor cursor 結果集游標,返回查詢結果?
My_Test_SP(v_pages,v_numberPerPage,v_totalPages,v_cur);?


------------第一種循環游標方式,最簡單高效?
for c in c_list loop?
dbms_output.put_line('用戶的id='||c.id); -------------輸出結果集?
end loop;?



----------第二種循環游標方式?

open v_cur ------打開游標,但是如果有這代碼會提示錯誤,所以我運行的時候是注釋這代碼的,很奇怪,不知道什么原因?
loop?
fetch?v_cur?into?diy_id,diy_name,diy_date;-----------(

fetch...into... 是SQL 里面獲取游標里的量 用到的 fetch 后是你的游標 into 后是你的變量exit when 是當什么時候退出。后面加條件 是SQL 里面獲取游標里的量 用到的 fetch 后是你的游標 into 后是你的變量exit when 是當什么時候退出。后面加條件

)

?

這三個參數是My_Test_SP輸出的游標參數返回的值,剛好3個字段,如果這里少些任何一個字段,plsql會提示錯誤,不能少?
exit when v_cur%notfound; ----------定義跳出循環的條件,當每頁記錄則跳出?
dbms_output.put_line('報表id='||diy_id||',報表名='||diy_name);--------輸出結果?
end loop;?

close v_cur;---------關閉游標?

dbms_output.put_line(
v_totalPages);?
?

end;

?

?--fetch?的例子

?

??? SET SERVERIUTPUT ON ?
??? DECLARE ?
??? v_ename EMP.ENAME%TYPE; ?
??? v_salary EMP.SAL%TYPE; ?
??? CURSOR c_emp IS SELECT ename,sal FROM emp; ?
??? BEGIN ?
??? OPEN c_emp; ?
????FETCH?c_emp?INTO?v_ename,v_salary; ?
??? DBMS_OUTPUT.PUT_LINE('Salary of Employee'|| v_ename ?
??? ||'is'|| v_salary); ?
????FETCH?c_emp?INTO?v_ename,v_salary; ?
??? DBMS_OUTPUT.PUT_LINE('Salary of Employee'|| v_ename ?
??? ||'is'|| v_salary); ?
????FETCH?c_emp?INTO?v_ename,v_salary; ?
??? DBMS_OUTPUT.PUT_LINE('Salary of Employee'|| v_ename ?
??? ||'is'|| v_salary); ?
??? CLOSE c_emp; ?
??? END ;

總結

以上是生活随笔為你收集整理的PLSQL 循环游标 cursor loop fetch into的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本高清免费不卡视频 | 男人天堂新地址 | 天堂av一区二区三区 | 日本高潮网站 | 欧美一区二区免费电影 | 国产精品ww | 中文字幕一区二区三区av | 激情文学亚洲色图 | 91小仙女jk白丝袜呻吟 | 888奇米影视| 日韩国产成人无码av毛片 | 日韩你懂的| 国产在线精品一区二区 | 三级黄色生活片 | 中国女人一级一次看片 | 色哟哟在线视频 | 免费在线看污视频 | 亚洲AV无码精品一区二区三区 | 老妇裸体性猛交视频 | 捆绑中国女人hd视频 | 337p粉嫩日本欧洲亚洲大胆 | 侵犯亲女在线播放视频 | 欧美jizzhd欧美18 | 呦呦色| 亚洲精品乱码久久久久久蜜桃不卡 | 老司机激情视频 | 超碰在线超碰 | 日韩色在线观看 | 婷婷激情小说网 | 一区二区三区免费高清视频 | 你懂的在线观看网址 | 在线观看黄色片网站 | 亚洲AV无码成人片在线观看 | 日日干天天 | 老熟妇高潮一区二区三区 | 亚洲骚片 | 色婷婷av一区二区三 | 国产又黄又骚 | 三上悠亚在线一区 | av在线三区 | 欧美区在线观看 | 内射干少妇亚洲69xxx | 国产精品69毛片高清亚洲 | 免费看麻豆 | 久久精品婷婷 | 日本黄网站在线观看 | 中文字幕不卡在线 | 日本高清视频免费看 | 一本色道久久88 | xxxx日本黄色 | 奇米在线视频 | 久久11 | 色爱av| 在线观看的黄网 | 欧美精品在线播放 | 欧美熟妇乱码在线一区 | 亚洲激情中文字幕 | 日少妇b | 亚洲自拍偷拍av | 亚洲成人 av | 99久久综合网 | 亚洲四虎av | 久久久夜色精品亚洲 | 亚洲永久精品视频 | 国产伦理一区二区三区 | 日韩欧美中文在线 | 青青草老司机 | 亚洲欧美综合另类 | 91香蕉视频在线观看免费 | 在线一区二区三区四区 | 动漫美女被艹 | 国产精品自产拍在线观看 | 中文字幕av二区 | 久久美女精品 | 色综合久久天天综合网 | 亚洲在线激情 | 日韩亚洲欧美一区二区三区 | 国产日韩欧美视频在线 | 免费人妻一区二区三区 | 神马午夜一区二区 | 中文字幕精品在线 | 老女人毛片 | 97久久人澡人人添人人爽 | 人妻体体内射精一区二区 | 国产成年人视频 | 亚洲3p | 日韩高清在线观看一区 | 日批视屏| 葵司ssni-879在线播放 | 在线永久看片免费的视频 | 岛国精品在线 | 日韩在线电影一区 | 色视频免费看 | 亚洲欧洲另类 | 日韩三级中文字幕 | 成人黄色免费观看 | 尤物视频免费在线观看 | 天天射天天爽 | 国产精品麻豆一区二区 |