SELECT 与 SET 对变量赋值的区别(存储过程)
<br />SQL Server 中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT。<br />对于这两种方式的区别,SQL Server 联机丛书中已经有详细的说明,但很多时候我们<br />并没有注意,其实这两种方式还是有很多差别的。<br />SQL Server推荐使用 SET 而不是 SELECT 对变量进行赋值。<br />当表达式返回一个值并对一个变量进行赋值时,推荐使用 SET 方法。<br />下表列出 SET 与 SELECT 的区别。请特别注意红色部分。 setse
复制链接