首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 5 建立預存程序入門範例

     編輯:MySQL 資料庫相關知識

操作步驟

  1. 用 mysql 客戶端登入
  2. 選擇資料庫:USE test;
  3. 查看現有預存程序:SHOW PROCEDURE STATUS WHERE Db='test';
  4. 建立簡單預存程序:CREATE PROCEDURE hi() SELECT 'hello';
  5. 呼叫執行:CALL hi();

執行結果

mysql> CALL hi();
+-------+
| hello |
+-------+
| hello |
+-------+
1 row in set (0.00 sec)
Query OK, 0 rows affected (0.01 sec)

進階說明

預存程序可一次執行多條 SQL,PHP 僅需連線一次即可查詢多語句。但需回傳多結果集時,必須使用 mysqli 擴展,否則報錯 can't return a result set in the given context。建議配合 mysqli 使用新功能。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved