1. 程式人生 > >MySQL存儲過程 DELIMITER的作用及用法

MySQL存儲過程 DELIMITER的作用及用法

gin cts mysql存儲過程 怎麽 mysql存儲 procedure 繼續 定義 執行過程

存儲過程是一個代碼段,在mysql執行過程中,遇到分號就執行了,怎麽去改掉分號呢,讓代碼繼續執行呢,下面講講MySQL存儲過程 DELIMITER的作用及用法。

 1,MySQL存儲過程 DELIMITER的作用

     改變執行語句的分號,可以改成 DELIMITER // 或者 DELIMITER $$

2, MySQL存儲過程 DELIMITER的用法

  DELIMITER $$  //定義 &&
CREATE PROCEDURE GetAllProducts()

BEGIN
SELECT * FROM products;
END $$ //結束 $$
DELIMITER ; //改回原來

文章來自 www.huthon.cn

MySQL存儲過程 DELIMITER的作用及用法