Để hiểu, chúng ta hãy tạo một thủ tục được lưu trữ. Ở đây, chúng ta có 2 câu lệnh select trong thủ tục được lưu trữ -
mysql> DELIMITER // mysql> CREATE PROCEDURE select_statement() -> BEGIN -> SELECT "HI" AS `FIRST VALUE`; -> SELECT "HELLO" AS `SECOND VALUE`; -> END -> // Query OK, 0 rows affected (0.09 sec) mysql> DELIMITER ;
Gọi thủ tục đã lưu trữ bằng lệnh CALL -
mysql> CALL select_statement();
Điều này sẽ tạo ra kết quả sau -
+-------------+ | FIRST VALUE | +-------------+ | HI | +-------------+ 1 row in set (0.00 sec) +--------------+ | SECOND VALUE | +--------------+ | HELLO | +--------------+ 1 row in set (0.01 sec) Query OK, 0 rows affected (0.01 sec)