MySQL 定義變量并使用方法
MySQL 中定義變量可使用SET語句。
SET @變量名 = 值;
通過 SELECT 語句可以打印變量值:
SELECT @變量名;
可以使用 IF 語句等語句實現(xiàn)流程控制:
IF @變量名 = 值 THEN
// TODO
END IF;
也可以在查詢語句中使用變量:
SELECT * FROM 表名 WHERE 列名 = @變量名;
對于存儲過程,變量的定義方式有所不同:
DECLARE 變量名 類型 DEFAULT 默認值;
類型包括 INTEGER、VARCHAR、DECIMAL 等。