<P style="LINE-HEIGHT: normal">sql Server推荐使用 SET 而不是 SELECT 对变量进行赋值。<BR style="LINE-HEIGHT: normal">当表达式返回一个值并对一个变量进行赋值时,推荐使用 SET 方法。<BR style="LINE-HEIGHT: normal">下表列出 SET 与 SELECT 的区别。请特别注意红色部分。
不支持 | 支持 |
查询返回的值多于一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。
查询的值赋给变量,如果标量子查询不返回值,则变量被置为 null 值。
查询的概念大家应该都觉得陌生,举个例子就能说明
查询语句