mysql中set什么意思?

mysql中SET是SQL Server中對已經定義的變量賦值的方式,經常與update語句一起使用,其使用語法是【UPDATE 表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值】。

mysql中set什么意思?

SET是SQL Server 中對已經定義的變量賦值的方式,經常與update語句一起使用。

語法:

UPDATE?表名稱?SET?列名稱?=?新值?WHERE?列名稱?=?某值

注:

SQL Server 中對已經定義的變量賦值的方式用兩種,分別是 SET 和 select,對于這兩種方式的區別如下:

1、對多個變量同時賦值時存在區別:

set不支持對多個變量進行賦值。

select支持對多個變量進行賦值。

2、表達式返回多個值時存在區別:

set對表達式返回多個值的時候會出錯

select對表達式返回多個值的時候是將結果返回到最后一個值賦給變量。

3、對表達式未返回值有區別:

set在對表達式的未返回值的時候,變量被賦NULL值。

select在對表達式的未返回值的時候,變量保持原值。

mysql中set什么意思?

相關推薦:《MySQL教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享