您的位置:首页 > 数据库

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

2016-01-14 16:28 281 查看

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

 

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

 

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

 

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

 

文章转载自: SQL Server中SET赋值和SELECT赋值的区别  http://www.studyofnet.com/news/1136.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  SQL Server