存储过程的变量描述
  1. 用户变量,也叫做会话变量,在同一个链接下变量生效,可以传递到下一个sql,注意是同一个链接。

    注意:会话变量经常出问题的,有时候这行变量=1,下一行就变成0了,注意使用,推荐使用局部变量。

  2. 局部变量:作用范围是在存储过程之间,也就是在Begin和end之间生效

    在前面使用declare gold int default 1; 声明

  3. 系统变量:使用GLOBAL关键字或变量名加@@,要具有SUPER权限

    SET GLOBAL sort_buffer_size = value;

    SET @@sort_buffer_size = value;


首页 我的博客
粤ICP备17103704号