儲存過程介紹

2021-10-05 12:42:43 字數 434 閱讀 1882

儲存過程是一組為了完成特定功能的sql語句集,儲存在資料庫中,經過第一次編譯後再次呼叫不需要再次編譯,使用者通過指定儲存過程的名字並給出引數(如果該儲存過程帶有引數)來執行它。儲存過程是資料庫中的乙個重要物件。

使用儲存過程可以增強sql語言的功能和靈活性,由於可以用流程控制語句編寫儲存過程,有很強的靈活性,因此可以完成複雜的判斷和運算,並且可以保證資料的安全性和完整性。同時,儲存過程可以使沒有許可權的使用者在控制之下間接地訪問資料庫,也保證了資料的安全。

create procedure porcedurename () 

begin 

select name from user; 

end;  

儲存過程用create procedure 建立, 業務邏輯和sql寫在begin和end之間。mysql中可用call porcedurename ();來呼叫過程。

儲存過程基本介紹

儲存過程 儲存過程 stored procedure 是一組為了完成特定功能的 sql 語句集,經編譯後儲存在資料庫。使用者通過指定儲存過程的名字並給出引數 如果該儲存過程帶有引數 來執行它。所以,儲存過程不可能在jdbc中用sql語句完成。儲存過程只能是在db寫好了,由jdbc呼叫。在sql se...

mysql儲存過程介紹

1 什麼是mysql儲存例程?儲存例程是儲存在資料庫伺服器中的一組sql語句,通過在查詢中呼叫乙個指定的名稱來執行這些sql語句命令.2 為什麼要使用mysql儲存過程?我們都知道應用程式分為兩種,一種是基於web,一種是基於桌面,他們都和資料庫進行互動來完成資料的訪問工作。假設現在有一種應用程式包...

儲存過程介紹及asp儲存過程的使用

一 先介紹一下什麼是儲存過程 儲存過程是利用sql server所提供的tranact sql語言所編寫的程式。tranact sql語言是sql server提供專為設計資料庫應用程式的語言,它是應用程式和sql server資料庫間的主要程式式設計介面。它好比oracle資料庫系統中的pro s...