Re: [系統] 預存程序(Procedure) 跟 預存函式(func …

看板Database (資料庫)作者 (如夢似幻)時間15年前 (2011/04/06 11:33), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ 引述《sohumi (皮老闆)》之銘言: : 目前使用Oracle 10i : 比較複雜的增刪修都用procedure完成, : 沒用過function,看起來跟procedure很像, : 兩者的差別在於? : procedure貼到function一樣可以執行嗎? Oracle Stored Procedure包含 1.Procedure:通常用來寫商業邏輯或程式邏輯 2.Function:返回值 3.Package:裡面可使用Procedure & Function 簡單的說,Procedure與Function都可以返回值,但是僅有Function 可以直接在SQL statement裡使用,Procedure則不行 詳細的差別與內容,建議您直接看Oracle原廠的User's Guide http://www.oracle.com/pls/db92/to_pdf?partno=a96624&remark=docindex 在這本pdf裡的第8章 PL/SQL Subprograms (Procedure & Function) 第9章 PL/SQL Packages -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.120.102

04/06 12:27, , 1F
很清楚
04/06 12:27, 1F
文章代碼(AID): #1DczyMOz (Database)
文章代碼(AID): #1DczyMOz (Database)