close

1.首先介紹關於 Return Value

Return Value 是每隻SP在你建立時候都會自動幫你產生的,

而Return Value 最大用途是會回傳0(查詢成功) or 非0(查詢失敗)之值。

Ex. 我們建立這隻SP

接著使用此法可以查詢這支SP的return value

 

2.關於output parameter 可以參考: 

http://melomelo1988.pixnet.net/blog/post/336062858-stored-procedures-with-output-parameters

 

3.比較output & return value

首先我們的分別建立兩隻SP,一隻是使用output,另一隻是return value。

功能都是傳入EnployeeID回傳EmployeeName。

 

Output Version 

 

return value version 

在這種情形使用return value 會是錯的原因是return value 只能回傳int

 

總結:

Return value output
只能回傳 int data type any datatype
只能回傳一個value 可有多個output

專門用於判斷查詢成功或失敗

用於回傳值(ex.name or count...etc)

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 melomelo1988 的頭像
    melomelo1988

    melo 唐

    melomelo1988 發表在 痞客邦 留言(0) 人氣()