轉載,原文網址:http://benbenxiongyuan.iteye.com/blog/1142320數據庫
1. 返回值的區別,函數有1個返回值,而存儲過程是經過參數返回的,能夠有多個或者沒有 2.調用的區別,函數能夠在查詢語句中直接調用,而存儲過程必須單獨調用. 函數通常狀況下是用來計算並返回一個計算結果而存儲過程通常是用來完成特定的數據操做(好比修改、插入數據庫表或執行某些DDL語句等等) 函數