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
一、SELECT可以在一条语句里对多个变量同时赋值,而SET只能一次对一个变量赋值
二、表达式返回多个值时,用SET将会出错,而SELECT将取最后一个值
三、表达式无返回值时,用SET将置变量值为NULL,用SELECT变量将保持原值
四、使用标量子查询时,如果无返回值,SET和SELECT一样,都将置为NULL
文章转载自: SQL Server中SET赋值和SELECT赋值的区别 http://www.studyofnet.com/news/1136.html
相关文章推荐
- SQL中的三值逻辑
- SQL Server 作业批量停止
- 结束SQL阻塞的进程
- 动态生成SQL Server视图作业
- Seafile Server本地权限提升漏洞(CVE-2014-5443)
- 从USB安装Ubuntu Server 10.04.3 图文详解
- SQL Server 语句操纵数据库
- SQL(结构化查询语句)
- oracle sql日期比较
- 使用zabbix监控Nginx活动状态--Part1
- 高效访问Internet-启用ISA Server的缓存
- linux快速部署mysql服务器
- windows server域用户提升到本地更高权限组中的方法
- 完美解决SQL Server 安装问题:以前的某个程序安装已在安装计算机上创建挂起的文件操作
- sql 存储过程分页
- IIS 错误 Server Application Error 详细解决方法
- 在WINXP系统上安装SQL Server企业版的方法