導讀跟大家講解下有關存儲過程寫法是什么,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說存儲過程寫法是什么,小編也收集到了有
跟大家講解下有關存儲過程寫法是什么,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說存儲過程寫法是什么,小編也收集到了有關存儲過程寫法是什么的相關資料,希望大家看到了會喜歡。
存儲過程寫法是: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.........end2、調用存儲過程
存儲過程可以在三種環境下被調用:
command命令下,基本語法為:exec sp_name [參數名];
SQL環境下,基本語法為:call sp_name [參數名];
PL/SQL環境下,基本語法為:begin sp_name [參數名] end;
3、刪除存儲過程
1.基本語法:
drop procedure sp_name2.注意事項
(1)不能在一個存儲過程中刪除另一個存儲過程,只能調用另一個存儲過程
4、其他常用命令
1.show procedure status
顯示數據庫中所有存儲的存儲過程基本信息,包括所屬數據庫,存儲過程名稱,創建時間等
2.show create procedure sp_name
顯示某一個mysql存儲過程的詳細信息
3.exec sp_helptext sp_name
顯示你這個sp_name這個對象創建文本
更多編程相關知識,請訪問:編程教學!!
以上就是存儲過程寫法是什么的詳細內容,更多請關注php中文網其它相關文章!
來源:php中文網