Oracle中out參數(shù)的示例分析

這篇文章主要為大家展示了“Oracle中out參數(shù)的示例分析”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Oracle中out參數(shù)的示例分析”這篇文章吧。

靜寧網(wǎng)站建設公司創(chuàng)新互聯(lián),靜寧網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為靜寧上千多家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設要多少錢,請找那個售后服務好的靜寧做網(wǎng)站的公司定做!

Oracle的out參數(shù)實例詳解

一 概念

1、一般來講,存儲過程和存儲函數(shù)的區(qū)別在于存儲函數(shù)可以有一個返回值;而存儲過程沒有返回值。
2、過程和函數(shù)都可以通過out指定一個或多個輸出行。我們可以利用out參數(shù),在過程和函數(shù)中實現(xiàn)返回多個值。
3、存儲過程和存儲函數(shù)都可以有out參數(shù)。
4、存儲過程和存儲函數(shù)都可以有多個out參數(shù)。
5、存儲過程可以通過out參數(shù)來實現(xiàn)返回值。
6、如果只有一個返回值,用存儲函數(shù);否則,就用存儲過程。

二 實例

--out參數(shù):查詢某個員工姓名月薪和職位
/*
思考
1、查詢某個員工的所有信息-->>out參數(shù)太多?
2、查詢某個部門所有員工的所有信息-->>out中返回集合?
*/
create or replace procedure queryempinformation(eno in number,
                     pename out varchar2,
                     psal out number,
                     pjob out varchar2)
as
begin
select ename,sal,empjob into pename,psal,pjob from emp where empno=eno;
end;
/

三 運行結(jié)果

PENAME = KING
PSAL = 10100
PJOB = PRESIDENT

以上是“Oracle中out參數(shù)的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章名稱:Oracle中out參數(shù)的示例分析
網(wǎng)站地址:http://bm7419.com/article26/gocpjg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、服務器托管面包屑導航、App設計、網(wǎng)站策劃、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設計