SQL Server存儲過程將一個或多個Transact-SQL語句分組到邏輯單元中,並作為對象存儲在資料庫伺服器中。 當第一次調用存儲過程時,SQL Server會創建執行計畫並將其存儲在計畫緩存中。 在之後的存儲過程執行中,SQL Server重用該程式,以便存儲過程可以非常快速地執行並具有可靠的性能。
本系列教程將介紹存儲過程,並演示如何開發靈活的存儲過程以優化資料庫訪問。
第1節. SQL Server存儲過程入門
- 存儲過程基礎 - 學示如何在SQL Server中創建,執行,修改和刪除存儲過程。
- 參數 - 學習如何使用參數創建存儲過程,並涵蓋了可選參數。
- 變數 - 介紹Transact-SQL變數以及如何在存儲過程中操作變數。
- 輸出參數 - 使用輸出參數將數據從存儲過程傳回給調用程式。
第2節. 流控制語句
- BEGIN…END - 創建一個語句塊,該語句塊由多個一起執行的Transact-SQL語句組成。
- IF…ELSE - 根據條件執行語句塊。
- WHILE - 根據條件重複執行一組語句。
- BREAK - 立即退出迴圈。
- CONTINUE - 立即跳過迴圈的當前迭代並繼續下一個迴圈。
上一篇:
SQL Server視圖
下一篇:
SQL Server用戶定義函數