數據庫之存儲過程

存儲過程,簡單來說就是爲以後的使用而保存的一條或多條MySql語句的集合。可將其視爲批文件,雖然作用不僅限於批處理。

存儲過程的優勢

  1. 由於不要求反覆建立一系列的處理步驟,保證了數據的完整性。可以有效防止錯誤。需要執行的步驟越多,出錯的可能性就越大。防止錯誤保證了數據的一致性。
  2. 把處理封裝在容易使用的單元中,簡化複雜的操作。
  3. 提高性能,使用存儲過程比使用單獨的sql語句要快。
  4. 簡化對變動的管理,如果表名、列名或業務邏輯有變化,只需要更改存儲過程的代碼。

存儲過程的執行

執行存儲過程
CALL productpricing (@pricelow @pricehigh @priceaverage)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章