T-SQL中return 返回語句學習

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

return   整數值或變量

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

返回值                        含義

0                                 程序執行成功

-1                               找不到對象

-2                               數據類型錯誤

-3                               死鎖

-4                               違反權限原則

-5                               語法錯誤

-6                               用戶造成的一般錯誤

-7                               資源錯誤

-8                               非致使的內部錯誤

-9                               已經達到系統的權限

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

-12                             表或指針破壞

-13                             數據庫破壞

-14                             硬件錯誤

 

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

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

發佈了17 篇原創文章 · 獲贊 0 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章