參考網站
- http://forum.slime.com.tw/thread222603.html
- http://blog.yam.com/csylvia/article/71571197
- http://blog.yam.com/csylvia/article/71505909
Stored Routines包含Stored Procedure、Stored Function(Stored Routines似乎只有在MySQL的觀念)
Stored Procedure
- 傳入值可有可無
- 回傳值可有可無
- 執行方式
BEGIN PROCEDURE_NAME; END;
- 語法架構
CREATE [OR REPLACE] PROCEDURE proc_name [list of parameters] IS Declaration section BEGIN Execution section EXCEPTION Exception section END;
Stored Function
- 傳入值必要
- 回傳值必要(可以回傳null)
- 執行方式
SELECT FUNCTION_NAME FROM DUAL
- 語法架構
CREATE [OR REPLACE] FUNCTION function_name [parameters] RETURN return_datatype; IS Declaration_section BEGIN Execution_section Return return_variable; EXCEPTION exception section Return return_variable; END;
沒有留言:
張貼留言