sqlserver存储过程中SELECT 与 SET 对变量赋值的区别

浏览量·804
PDF
39KB
2020-09-11 04:51:13 上传
身份认证 购VIP最低享 7 折!
weixin_38745361
  • 粉丝: 3
  • 资源: 883
前往需求广场,查看用户热搜
上传资源 快速赚钱
精品专辑
内容简介:sqlserver存储过程中存储过程中SELECT 与与 SET 对变量赋值的区别对变量赋值的区别SQLServer中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT。对于这两种方式的区别,SQLServer 联机丛书中已经有详细的说明,但很多时候我们并没有注意,其实这两种方式还是有很多差别的。SQL Server推荐使用 SET 而不是 SELECT 对变量进行赋值。当表达式返回一个值并对一个变量进行赋值时,推荐使用 SET 方法。下表列出 SET 与 SELECT 的区别。请特别注意红色部分。 setselect同时对多个变量同时赋值不支持支持表达式返回多个值时出错将返回...