顯示“select”語句兩次的 MySQL 過程
為了理解,我們建立一個儲存過程。在這裡,我們在儲存過程中有 2 個 select 語句 −
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 ;
使用 CALL 命令呼叫儲存過程 −
mysql> CALL select_statement();
這將產生以下輸出 −
+-------------+ | 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)
廣告