科技生活動態:存儲過程寫法是什么

導讀跟大家講解下有關存儲過程寫法是什么,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說存儲過程寫法是什么,小編也收集到了有

跟大家講解下有關存儲過程寫法是什么,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說存儲過程寫法是什么,小編也收集到了有關存儲過程寫法是什么的相關資料,希望大家看到了會喜歡。

存儲過程寫法是:1、創建存儲過程,代碼為【create proc sp_name】;2、調用存儲過程,代碼為【exec sp_name [參數名]】。

本文操作環境:Windows7系統,Microsoft Visual C++2015版本,Dell G3電腦。

存儲過程寫法是:

1、創建存儲過程

create procedure sp_name@[參數名] [類型],@[參數名] [類型]asbegin.........end以上格式還可以簡寫成:create proc sp_name@[參數名] [類型],@[參數名] [類型]asbegin.........end

2、調用存儲過程

存儲過程可以在三種環境下被調用:

command命令下,基本語法為:exec sp_name [參數名];

SQL環境下,基本語法為:call sp_name [參數名];

PL/SQL環境下,基本語法為:begin sp_name [參數名] end;

3、刪除存儲過程

1.基本語法:

drop procedure sp_name

2.注意事項

(1)不能在一個存儲過程中刪除另一個存儲過程,只能調用另一個存儲過程

4、其他常用命令

1.show procedure status

顯示數據庫中所有存儲的存儲過程基本信息,包括所屬數據庫,存儲過程名稱,創建時間等

2.show create procedure sp_name

顯示某一個mysql存儲過程的詳細信息

3.exec sp_helptext sp_name

顯示你這個sp_name這個對象創建文本

更多編程相關知識,請訪問:編程教學!!

以上就是存儲過程寫法是什么的詳細內容,更多請關注php中文網其它相關文章!

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!