課程
/數據庫
/MySQL
/與MySQL的零距離接觸
RT,剛看到存儲過程? 感覺和函數區別不是太明顯。。。
2016-09-30
源自:與MySQL的零距離接觸 8-3
正在回答
函數只能通過return語句返回單個值或者表對象。而存儲過程不允許執行return,但是可以通過out參數返回多個值,并且定義時的情況也有不同,存儲過程的參數需要判斷為輸入參數還是輸出參數,對應IN和OUT,在參數前面注明。函數定義時使用FUNCTION,存儲過程定義使用PROCEDURE。存儲過程的效率高于函數的效率。
NadiaSmile 提問者
舉報
本課程涵蓋全部MySQL數據庫的基礎,學習MySQL數據庫的基礎知識
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-30
函數只能通過return語句返回單個值或者表對象。而存儲過程不允許執行return,但是可以通過out參數返回多個值,并且定義時的情況也有不同,存儲過程的參數需要判斷為輸入參數還是輸出參數,對應IN和OUT,在參數前面注明。函數定義時使用FUNCTION,存儲過程定義使用PROCEDURE。存儲過程的效率高于函數的效率。