Oracle 存儲過程(procedure)和函數(Function)的區別

1、返回值的區別     函數有1個返回值,而存儲過程是通過參數返回的,可以有多個或者沒有 2. 調用的區別,函數可以在查詢語句中直接調用,而存儲過程必須單獨調用. 函數:一般情況下是用來計算並返回一個計算結果; 存儲過程: 一般是用來完成特定的數據操作(比如修改、插入數據庫表或執行某些DDL語句等等) 下圖說明它們之間的區別:
相關文章
相關標籤/搜索