当前位置:   article > 正文

set mysql_mysql中set什么意思?

mysql set

mysql中SET是SQL Server中对已经定义的变量赋值的方式,经常与update语句一起使用,其使用语法是【UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值】。

1b730fe42ad140ac10ead89159419a09.png

SET是SQL Server 中对已经定义的变量赋值的方式,经常与update语句一起使用。

语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

注:

SQL Server 中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT,对于这两种方式的区别如下:

1、对多个变量同时赋值时存在区别:

set不支持对多个变量进行赋值。

select支持对多个变量进行赋值。

2、表达式返回多个值时存在区别:

set对表达式返回多个值的时候会出错

select对表达式返回多个值的时候是将结果返回到最后一个值赋给变量。

3、对表达式未返回值有区别:

set在对表达式的未返回值的时候,变量被赋null值。

select在对表达式的未返回值的时候,变量保持原值。

817dbfc8cf8596356cee24165f49a1e0.png

相关推荐:《MySQL教程》

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/752788
推荐阅读
相关标签
  

闽ICP备14008679号