Oracle存儲過程返回游標(biāo)實(shí)例詳解建站知識
導(dǎo)讀:1建站知識Oracle存儲過程返回游標(biāo)有兩種實(shí)現(xiàn)方法一種是聲明系統(tǒng)游標(biāo),一種是聲明自定義游標(biāo),本文將詳細(xì)介紹,需要了解的朋如何seo優(yōu)化推廣網(wǎng)站營銷型網(wǎng)站建設(shè)。
有倆種方法: 一種是聲明系統(tǒng)游標(biāo),一種是聲明自定義游標(biāo),然后后面操作一樣,參數(shù)類型為 in out 或out (1)聲明個(gè)人系統(tǒng)游標(biāo).(推薦)
復(fù)制代碼 代碼如下:
create or replace p_temp_procedure ( cur_arg out sys_refcursor; --方法1 ) begin open cur_arg for select * from tablename; end
調(diào)用復(fù)制代碼 代碼如下:
declare cur_calling sys_refcursor; begin p_temp_procedure(cur_calling); --這樣這個(gè)游標(biāo)就有值了 for rec_next in cur_calling loop .... end loop; end;
(2)在包頭中申明一個(gè)游表類型,然后調(diào)用者申明一個(gè)這個(gè)類型的游標(biāo)變量,傳給返回游標(biāo)的存儲過程 ,存儲過程out這個(gè)結(jié)果集,這種網(wǎng)站推廣優(yōu)化seo方法很麻煩.游標(biāo)類型不能像索引表一樣使用create or replace type方法來創(chuàng)建,所以只能在包中申明,并且需要使用/來執(zhí)行,后面的存儲過程才認(rèn)這個(gè)游標(biāo)類型.(不推薦,但是建議要知道并且要會這種方式,畢竟它有它存在的道理)復(fù)制代碼 代碼如下:
--定義全局變量 cr網(wǎng)站seo優(yōu)化eate or replace package pkg_package as type type_cursor is ref cursor; type type_record is record ( test01 varchar2(32), test02 varchar2(32), test03 varchar2(32) ); end;
--創(chuàng)建返回游標(biāo)的存儲過程復(fù)制代碼 代碼如下:
create or replace procedure p_temp_procedure ( cur_out_arg out pkg_package.type_cursor ) is begin open cur_out_arg for select * from test; end;
--調(diào)用復(fù)制代碼 代碼如下:
declare cur_out_arg pkg_package.type_cursor; rec_arg pkg_package.type_record; begin p_temp_procedure(cur_out_arg); fetch cur_out_arg into rec_arg; dbms_output.put_line(rec_arg.test01); dbms_output.put_line(rec_arg.test02); dbms_output.put_li企業(yè)網(wǎng)站建設(shè)ne(rec_arg.test03); end;
相關(guān)如何seo優(yōu)化推廣網(wǎng)站營銷型網(wǎng)站建設(shè)。聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-24 ,文章Oracle存儲過程返回游標(biāo)實(shí)例詳解建站知識主要講述游標(biāo),存儲過程,Oracle存儲過程返回游標(biāo)實(shí)例詳解建網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_6565.html
為你推薦與Oracle存儲過程返回游標(biāo)實(shí)例詳解建站知識相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12