《MYSQL教程MySQL5創(chuàng)建存儲(chǔ)過程的示例》要點(diǎn):
本文介紹了MYSQL教程MySQL5創(chuàng)建存儲(chǔ)過程的示例,希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
1 用mysql客戶端登入
2 選擇數(shù)據(jù)庫
mysql>use test
3 查詢當(dāng)前數(shù)據(jù)庫有哪些存儲(chǔ)過程
mysql>show procedure status where Db='test'
4 創(chuàng)建一個(gè)簡單的存儲(chǔ)過程
mysql>create procedure hi() select 'hello';
5 存儲(chǔ)過程創(chuàng)建完畢,看怎么調(diào)用它
mysql>call hi();
顯示結(jié)果 mysql> call hi();
+-------+
| hello |
+-------+
| hello |
+-------+
1 row in set (0.00 sec)
Query OK, 0 rows affected (0.01 sec)
6 一個(gè)簡單的儲(chǔ)存過程就成功了,這只是一個(gè)演示,存儲(chǔ)過程可以一次執(zhí)行多個(gè)sql語句,所以php只連接數(shù)據(jù)庫一次就能查詢多個(gè)語句;不過要返回多個(gè)結(jié)果集就必須用mysqli擴(kuò)展來查詢,否則會(huì)提示錯(cuò)誤can't return a result set in the given context
所以要使用這些新功能,最好適應(yīng)使用mysqli的php擴(kuò)展庫.
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/3260.html