mysql中SET是SQL Server中對已經定義的變數賦值的方式,經常與update語句一起使用,其使用語法是【UPDATE 表名稱SET 列名稱= 新值WHERE 列名稱= 某值】 。
SET是SQL Server 中對已經定義的變數賦值的方式,經常與update語句一起使用。
語法:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
註:
SQL Server 中對已經定義的變數賦值的方式用兩種,分別是SET 和SELECT,對於這兩種方式的差異如下:
1、對多個變數同時賦值時有差異:
set不支援對多個變數進行賦值。
select支援對多個變數進行賦值。
2、表達式傳回多個值時存在差異:
set對表達式傳回多個值的時候會出錯
select對表達式傳回多個值的時候是將結果回到最後一個值賦給變數。
3、對表達式未回傳值有差別:
#set在對表達式的未回傳值的時候,變數被賦null值。
select在對表達式的未回傳值的時候,變數保持原值。
相關推薦:《MySQL教學》
以上是mysql中set什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!