在 MySQL 存储过程也可以定义自己的变量, 那么 MySQL 存储过程如何定义变量呢?
要在存储过程中声明一个变量, 可以使用 DECLARE 语句
DECLARE variable_name datatype(size) DEFAULT default_value;
MySQL 允许您使用单个 DECLARE 语句声明共享相同数据类型的两个或多个变量
DECLARE x, y INT DEFAULT 0;
变量的数据类型
如 INT,VARCHAR,DATETIME 等.
分配变量值
SET total_count = 10;
来源: http://www.bubuko.com/infodetail-2792553.html