Mysql User-Defined Variables 用户自定义变量 SET or DECLARE
时间:2022-03-10 17:54
- DECLARE 必须指定类型,而SET是不用的
- SET定义的是用户自定义变量,是Session Sensitive 的; DECLARE 声明的变量一般为局部变量,其有效区间是声明的函数或存储过程中。
- 在变量没有用后,可以哦那个SELECT var_name := init_value。 设置为初始值。方便以后用,避免变量值在下一次引用上一次旧指带来的错误。
- 定义全局变量应该为 SET GLOBAL @var_name 后者SET @@GLOBAL.var_name
注意及附录:
这里关于变量的使用范围要清楚。
官方介绍网址:
转载请注明出处:http://blog.csdn.net/acema/article/details/37114379
Mysql User-Defined Variables 用户自定义变量 SET or DECLARE,布布扣,bubuko.com