前言:
变量
1,系统变量 :全局变量,会话变量。
2,自定义变量 :用户变量,局部变量。
自定义变量
用户变量
作用域:针对于当前的会话(连接)有效同于会话变量的作用域 ,同于会话变量的作用域,应用在任何地方,也就是begin end 里面或begin end 外面
赋值的操作符: = 或 :=
1,声明并初始化
set @用户变量名 = 值;
set @用户变量名 := 值;
select @用户变量名 := 值;
2,赋值(更新用户变量的值)
方式一:通过set 或者select
set @用户变量名 = 值;
set @用户变量名 := 值;
select @用户变量名 := 值;
方式二:通过select into