运维网's Archiver
论坛
›
MySQL运维
› mysql 存储过程中的declare 和 set 的两种变量的区别
scaoping
发表于 2016-10-24 09:13:08
mysql 存储过程中的declare 和 set 的两种变量的区别
DECLARE 定义的变量的作用范围是BEGIN … END块内,只能在块中使用。
SET 定义的变量用户变量,作用范围是全局的,如果在存储过程中定义了用户变量,在存储过程之外的sql也是可以调用的。
页:
[1]
查看完整版本:
mysql 存储过程中的declare 和 set 的两种变量的区别