在MySQL中,DECLARE語句用于聲明一個局部變量。它的語法如下:
DECLARE variable_name datatype;
其中,variable_name是變量的名稱,datatype是變量的數據類型。
下面是一個示例,演示如何使用DECLARE語句:
DELIMITER //
CREATE PROCEDURE example_procedure()
BEGIN
DECLARE num INT;
SET num = 10;
SELECT num;
END //
DELIMITER ;
在上面的示例中,我們使用DECLARE語句聲明了一個名為num的整數變量。然后,我們使用SET語句將num變量的值設置為10。最后,我們使用SELECT語句將num變量的值輸出。
在存儲過程或函數中,DECLARE語句通常放在BEGIN和END之間,以便在該塊中使用局部變量。