Mysql儲存過程簡介: sql
儲存過程是一個可編程的函數,它在數據庫中建立並保存。它能夠有SQL語句和一些特殊的控制結構組成。當但願在不一樣的應用程序或平臺上執行相同的函數,或者封裝特定功能時,存儲過程是很是有用的。數據庫中的存儲過程能夠看作是對編程中面向對象方法的模擬。它容許控制數據的訪問方式。數據庫
存儲過程一般有如下優勢:編程
1)存儲過程能實現較快的執行速度。
安全
2)存儲過程容許標準組件是編程。
網絡
3)存儲過程能夠用流控制語句編寫,有很強的靈活性,能夠完成複雜的判斷和較複雜的運算。
函數
4)存儲過程可被做爲一種安全機制來充分利用。
對象
5)存儲過程能過減小網絡流量。 程序