/*
说明:变量由系统定义,不是用户定义,属于服务器层面
注意:全局变量需要添加global关键字,会话变量需要添加session关键字,
如果不写,默认会话级别
使用步骤:
1、查看所有系统变量
show global|【session】variables;
2、查看满足条件的部分系统变量
show global|【session】 variables like '%char%';
3、查看指定的系统变量的值
select @@global|【session】.系统变量名;
4、为某个系统变量赋值
方式一:
set global|【session】系统变量名=值;
方式二:
set @@global|【session】系统变量名=值;
*/
#案例:声明两个变量,求和并打印#用户变量SET@m=1;SET@n=1;SET@sum=@m+@n;SELECT@sum;#局部变量DECLARE m INTDEFAULT1;DECLARE n INTDEFAULT1;DECLARE SUM INT;SET SUM=m+n;SELECT SUM;#报错!begin end中才可以放这种声明