MySQL使用变量的注意事项 |
本文标签:MySQL使用变量 MySQL使用变量大家都比较熟悉,但是MySQL使用变量及定义变量都有一些问题需要我们去注意,定义与MySQL使用变量时该要注意以下几点: ◆ DECLARE语句必需用在DEGIN…END语句块中,并且必需出现在DEGIN…END语句块的最前面,即出现在其他语句之前 。 ◆ DECLARE定义的变量的作用范围仅限于DECLARE语句所在的DEGIN…END块内及嵌套在该块内的其他DEGIN…END块 。 ◆ 存储过程中的变量名不区分大小写 。 定义后的变量采用SET语句进行赋值,语法格式如下:
其中,var_name为变量名,expr为值或者返回值的表达式,可使任何MySQL支持的返回值的表达式 。一次可为多个变量赋值,多个“变量名=值”对之间以逗号“,”隔开 。 例如:
提示:存储过程中所有的关键字也系不区分大小写的,如BEGIN可写出begin 。
|