解析:MySQL 中用户定义局部变量赋值语法为:SET @var = value 或直接 SET var = value(在存储过程内声明后);但题干未写 @ 符号,且选项 A 无 SET 关键字,实际不标准;严格来说,正确赋值方式应为 SET NAME = ‘李丽’; 或 SELECT ‘李丽’ INTO NAME;。但四个选项中,A 最接近常规习惯(虽缺 SET,在部分上下文中被容忍);B 和 D 是 SELECT 表达式,返回结果集而非赋值;C 语法颠倒;故标准答案为 A(常见考题默认此为简写形式)。
暂无评论内容