使用儲存過程

2021-08-04 11:27:03 字數 509 閱讀 5667

使用儲存過程的目的是:

1.通過把過程封裝進單個易於使用的單元中,來簡化操作。

2.無須反覆建立一系列步驟,可以確保資料的完整性。

3.簡化變更管理。

4.改進效能(預編譯)。

缺點:1.比基本的sql語句更複雜,程式設計師哭暈,dba開心。  

2.安全許可權問題,資料庫管理員一般都限制儲存過程的建立許可權。只允許使用,而不一定允許建立。

基礎的語法

hello的儲存過程建立。

create or replace procedure hello is

begin

dbms_output.put_line('hello world');

end

輸入:

execute hello;
輸出:

hello world

後續的博文拓寫參照前面給的博文位址。

儲存過程使用

謂儲存過程就是transact sql語句的預編譯集合,這些語句在乙個名稱下儲存並作為乙個單元進行處理。由於儲存過程被預先編譯過,所以執行起來要比單行sql語句效率高出很多,在應用程式開發過程中應盡可能的採用儲存過程進行資料的增加 更新 刪除和查詢操作,以提公升應用程式的整體執行效率。執行sql s...

儲存過程使用

謂儲存過程就是transact sql語句的預編譯集合,這些語句在乙個名稱下儲存並作為乙個單元進行處理。由於儲存過程被預先編譯過,所以執行起來要比單行sql語句效率高出很多,在應用程式開發過程中應盡可能的採用儲存過程進行資料的增加 更新 刪除和查詢操作,以提公升應用程式的整體執行效率。執行sql s...

儲存過程使用

謂儲存過程就是transact sql語句的預編譯集合,這些語句在乙個名稱下儲存並作為乙個單元進行處理。由於儲存過程被預先編譯過,所以執行起來要比單行sql語句效率高出很多,在應用程式開發過程中應盡可能的採用儲存過程進行資料的增加 更新 刪除和查詢操作,以提公升應用程式的整體執行效率。執行sql s...