數據庫-存儲過程的理解與實踐

背景

存儲過程的概念類似於linux中的sh腳本,即能同時執行多條命令,而且可以傳入參數等。

實踐

在這裏插入圖片描述
創建過程

create procedure procedure_name()
begin
	select name from t_user;
	select name from t_user;
end;

刪除一個過程
drop procedure procedure_name

調用過程
call procedure_name
在這裏插入圖片描述
可以看到查詢語句執行了兩次,達到了執行多條sql語句的功能。

評價

存儲過程,有點類似於udf函數,即把經常使用的sql封裝成爲函數,方便開發。但是,在現有的web開發中,直接使用java等語言就能實現這種封裝了,而且更加靈活。所以存儲過程一般不在web編程中使用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章