SQL Server中SET赋值和SELECT赋值的区别

来源:互联网 发布:怎么在淘宝上卖核桃 编辑:程序博客网 时间:2024/06/02 01:50


一、SELECT可以在一条语句里对多个变量同时赋值,而SET只能一次对一个变量赋值

 

二、表达式返回多个值时,用SET将会出错,而SELECT将取最后一个值

 

三、表达式无返回值时,用SET将置变量值为NULL,用SELECT变量将保持原值

 

四、使用标量子查询时,如果无返回值,SET和SELECT一样,都将置为NULL

 


文章转载自: SQL Server中SET赋值和SELECT赋值的区别  http://www.studyofnet.com/news/1136.html


0 0
原创粉丝点击