MySQL使用变量的注意事项

 2022-10-27    478  

MySQL使用变量大家都比较熟悉,但是MySQL使用变量及定义变量都有一些问题需要我们去注意,定义与MySQL使用变量时该要注意以下几点:

◆ DECLARE语句必需用在DEGIN…END语句块中,并且必需出现在DEGIN…END语句块的最前面,即出现在其他语句之前。

MySQL使用变量的注意事项

◆ DECLARE定义的变量的作用范围仅限于DECLARE语句所在的DEGIN…END块内及嵌套在该块内的其他DEGIN…END块。

◆ 存储过程中的变量名不区分大小写。

定义后的变量采用SET语句进行赋值,语法格式如下:

SETvar_name=expr[,var_name=expr]... 

其中,var_name为变量名,expr为值或者返回值的表达式,可使任何MySQL支持的返回值的表达式。一次可为多个变量赋值,多个“变量名=值”对之间以逗号“,”隔开。

例如:

begin 
declarenovarchar(20); 
declaretitlevarchar(30); 
setno='101010',title='存储过程中定义变量与赋值'; 
end 

提示:存储过程中所有的关键字也系不区分大小写的,如BEGIN可写出begin。

  •  标签:  
  • MySQL
  •  

原文链接:https://77isp.com/post/4270.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。