1、無參數存儲過程的調用
--創建無參存儲過程CREATEORREPLACEFUNCTIONstu_procRETURNVARCHAR2IS--聲明語句段v_namevarchar2(20)BEGIN--執行語句段SELECTo.snameINTOv_nameFROMstudentowhereo.id=1RETURNv_nameEND--調用無參存儲過程DECLAREBEGINDBMS_OUTPUT.put_line("在PL/SQL中打印的結果:"||stu_proc)END
2、入參存儲過程的調用
--創建入參存儲過程CREATEORREPLACEFUNCTIONstu_proc(v_idINNUMBER)RETURNVARCHAR2IS--聲明語句段v_namevarchar2(20)BEGIN--執行語句段SELECTo.snameINTOv_nameFROMstudentowhereo.id=v_idRETURNv_nameEND--調用入參存儲過程DECLAREBEGINDBMS_OUTPUT.put_line("在PL/SQL中打印的結果:"||stu_proc(1))END
本文標題:sql如何調用自定義函數oracle如何在函數中調用存儲過程?-創新互聯
瀏覽地址:http://m.newbst.com/article34/dcsise.html
成都網站建設公司_創新互聯,為您提供建站公司、定制網站、微信小程序、云服務器、用戶體驗、小程序開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯