MySQL存儲過程與函數

一、概述: 存儲過程和函數是事先經過編譯並存儲在數據庫中的一段SQL語句的集合。 存儲過程和函數的區別: • 函數必須有返回值,而存儲過程沒有。 • 存儲過程的參數可以是IN、OUT、INOUT類型,函數的參數只能是IN 優點: • 存儲過程只在創建時進行編譯;而SQL語句每執行一次就編譯一次,所以使用存儲過程可以提高數據庫執行速度。 • 簡化複雜操作,結合事務一起封裝。 • 複用性好 • 安全性
相關文章
相關標籤/搜索