http://fecbob.pixnet.net/blog/post/39081221-%E9%A0%90%E5%AD%98%E7%A8%8B%E5%BA%8F%E4%B8%ADselect%E8%88%87set%E5%B0%8D%E8%AE%8A%E6%95%B8%E8%B3%A6%E5%80%BC
SQL Server 中對已經定義的變數賦值的方式用兩種,分別是 SET 和 SELECT。
下表列出 SET 與 SELECT 的區別。
|
set |
select |
|
|
同時對多個變數同時賦值 |
不支持 |
支持 |
|
運算式返回多個值時 |
出錯 |
將返回的最後一個值賦給變數 |
|
運算式未傳回值 |
變數保持原值 |