mysql中,变量分为三类,局部变量,会话变量,全局变量。
1.局部变量主要用在函数以及存储过程中,
定义:declare c int default 0;
调用:select c;
记住变量名前不需要加@;
2.会话变量仅对当前客户端连接有效,
定义:set @var := ‘abc’;
调用:select name = @var;
记住变量前加一个@;
3.全局变量法力无边,什么时候都有效。
定义:set @@var := ‘abc’;
调用:select name = @@var;
记住变量前加2个@