课程
/数据库
/MySQL
/与MySQL的零距离接触
麻烦各位,请问这里的SET @i=7;是什么意思,有什么作用的?谢谢!
2015-08-28
源自:与MySQL的零距离接触 8-6
正在回答
以@符号开头的字符序列是指用户变量,也就是用户在MySQL客户端定义的变量,一般用在begin end 块中,对存储过程传入的参数进行声明、定义等
鲜衣 提问者
上面的人不要误人子弟,declare声明变量才是用在begin end快中,@变量名是用在当前用户的客户端的,@i=7表示在客户端定义一个值为7的用户变量,在当前客户端中有效;
举报
本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识