MySql存储过程二---变量
变量声明:
declare 变量名 数据类型 [default 默认值];
declare 声明的是局部变量,作用域为存储过程的begin 和 end之间。
declare a int default 1;
没有default字句时,默认为null;
变量赋值:
1、set语句:
set 变量名 = 表达式;
set可以同时给多个变量赋值,各赋值子句之间用逗号分隔。
2、
select 列名[,列名...] into 变量名[,变量名] from 表名 where 过滤条件;