T SQL中return 返回語句學習

2021-09-06 22:43:21 字數 934 閱讀 3506

return命令用於結束當前程式的執行,返回到上乙個呼叫它的程式或其他程式,其語法格式如下:

return   整數值或變數

return語句要指定返回值,如果沒有指定返回值,sql server系統會根據程式執行的結果返回乙個內定值,返回值含義如下所示:

返回值                        含義

0                                 程式執行成功

-1                               找不到物件

-2                               資料型別錯誤

-3                               死鎖

-4                               違反許可權原則

-5                               語法錯誤

-6                               使用者造成的一般錯誤

-7                               資源錯誤

-8                               非致使的內部錯誤

-9                               已經達到系統的許可權

-10,-11                      致使的內部不一致錯誤

-12                             表或指標破壞

-13                             資料庫破壞

-14                             硬體錯誤

注意,如果執行過程中產生了多個錯誤,sql server系統將返回絕對值最大的數值.如果此時定義了返回值,

則返回使用者定義的值.return語句不能返回null.

T SQL中return 返回語句學習

return命令用於結束當前程式的執行,返回到上乙個呼叫它的程式或其他程式,其語法格式如下 return 整數值或變數 return語句要指定返回值,如果沒有指定返回值,sql server系統會根據程式執行的結果返回乙個內定值,返回值含義如下所示 返回值 含義 0 程式執行成功 1 找不到物件 2...

返回型別和 return 語句

return 語句終止當前正在執行的函式並將控制權返回到呼叫該函式的地方。return 語句有兩種形式 return return expression 不要返回區域性物件的引用或指標 函式完成後,它所占用的儲存空間也隨之被釋放掉。因此函式終止意味著區域性變數的引用和指標將指向不再有效的記憶體區域 ...

函式(三) 返回型別和 return 語句

基於 c primer p199 1.無返回值的函式 只有返回型別是 void 的函式。可以不使用 return 語句,會隱式地執行。若想在中間位置提前退出,可以使用 return 語句。可以使用 return 語句返回另乙個返回 void 型別的函式。2.有返回值的函式 在含有 return 語句...