读书人

MySql存储过程三、变量

发布时间: 2012-09-08 10:48:07 作者: rapoo

MySql存储过程—3、变量

1、变量的定义

在Mysql里面可以像我们写代码中一样定义变量来保持中间结果,看下面的格式:

这里定义了一个是local的变量,一个是session的变量,对于session的变量,不需要定义,mysql根据你赋给该变量的值来确定类型(更详细的需要另一篇文章来解释:>)。

然后我们在Query browser上面先执行这样一条语句来对@t2进行赋初值:

MySql存储过程—三、变量

赋予往初值后我们调用我们的存储进程。每次执行这个存储进程我们发现t1的值是不变的,而@t2每次会增加1,因为我们这是在一个会话里面所以@t2就一直作用着,每次自己增加1.

MySql存储过程—三、变量





读书人网 >Mysql

热点推荐