mysql 中建立存儲過程

mysql中建立存儲過程和存儲函數雖相對其餘的sql語言相對複雜,但卻功能強大,存儲過程和存儲函數更像是一種sql語句中特定功能的一種封裝,這種封裝能夠大大簡化外圍調用語句的複雜程度。mysql

首先以表employee爲例寫一個簡單的sql存儲過程:sql

下邊經過建立一個存儲過程實現:輸入性別,找出與輸入性別相匹配的人的平均年齡,並將平均年齡輸出。函數

這裏首先經過delimiter &&,將sql語句的結束符換成&&(默認sql語句的結束符是;)blog

而後以下所示輸入:it

此時能夠把語句的結束符換回爲;執行delimiter ;(這裏注意delimiter與;直接有一個空格)sql語句

ok接下來調用call,查看:im

查看了性別男,在看一下女驗證一下:call

相關文章
相關標籤/搜索