建設(shè)類似衣聯(lián)網(wǎng)的網(wǎng)站整合營(yíng)銷名詞解釋
1、創(chuàng)建存儲(chǔ)過程
create procedure sp_name
@[參數(shù)名] [類型],@[參數(shù)名] [類型]
asbegin
.........
end
以上格式還可以簡(jiǎn)寫成:
create proc sp_name
@[參數(shù)名] [類型],@[參數(shù)名] [類型]
asbegin
.........
end/*注:“sp_name”為需要?jiǎng)?chuàng)建的存儲(chǔ)過程的名字,該名字不可以以阿拉伯?dāng)?shù)字開頭*/
2、調(diào)用存儲(chǔ)過程
存儲(chǔ)過程可以在三種環(huán)境下被調(diào)用:
command命令下,基本語法為:exec sp_name [參數(shù)名];
SQL環(huán)境下,基本語法為:call sp_name [參數(shù)名];
PL/SQL環(huán)境下,基本語法為:begin sp_name [參數(shù)名] end;
3、刪除存儲(chǔ)過程
1.基本語法:
drop procedure sp_name
2.注意事項(xiàng)
(1)不能在一個(gè)存儲(chǔ)過程中刪除另一個(gè)存儲(chǔ)過程,只能調(diào)用另一個(gè)存儲(chǔ)過程
4、其他常用命令
1.show procedure status
顯示數(shù)據(jù)庫(kù)中所有存儲(chǔ)的存儲(chǔ)過程基本信息,包括所屬數(shù)據(jù)庫(kù),存儲(chǔ)過程名稱,創(chuàng)建時(shí)間等
2.show create procedure sp_name
顯示某一個(gè)mysql存儲(chǔ)過程的詳細(xì)信息
3.exec sp_helptext sp_name
顯示你這個(gè)sp_name這個(gè)對(duì)象創(chuàng)建文本