mysql存儲(chǔ)過程是一系列由sql語句集組成,其參數(shù)可以使用in、out和inout類型。下面利用一個(gè)實(shí)例說明存儲(chǔ)過程的用法,具體操作如下:
1.第一步,創(chuàng)建數(shù)據(jù)庫表t_teacher,創(chuàng)建數(shù)據(jù)庫表的SQL語句:
create?table?t_teacher( id?int(10), tno?int(10), tname?varchar(20), tsex?varchar(2), tage?int(2), taddr?varchar(40) );
如下圖所示:
2.第二步,創(chuàng)建數(shù)據(jù)庫表后,查看數(shù)據(jù)庫表結(jié)構(gòu)并查看數(shù)據(jù)庫表數(shù)據(jù),如下圖所示:
3.第三步,向數(shù)據(jù)庫表插入四條數(shù)據(jù),并查看數(shù)據(jù)庫表數(shù)據(jù),如下圖所示:
4.第四步,創(chuàng)建存儲(chǔ)過程query_count(),存儲(chǔ)過程中是查詢數(shù)據(jù)的條數(shù),如下圖所示:
5.第五步,調(diào)用存儲(chǔ)過程query_count(),如下圖所示:
6.第六步,創(chuàng)建存儲(chǔ)過程后,調(diào)用它之后,查詢結(jié)果,如下圖所示:
注意事項(xiàng)
注意mysql存儲(chǔ)過程編寫過程
存儲(chǔ)過程和函數(shù)的區(qū)別
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END