2011年8月11日
摘要: 2008-03-17SELECT 与 SET 对变量赋值的区别 SQL Server 中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT。对于这两种方式的区别,SQL Server 联机丛书中已经有详细的说明,但很多时候我们并没有注意,其实这两种方式还是有很多差别的。SQL Server推荐使用 SET 而不是 SELECT 对变量进行赋值。当表达式返回一个值并对一个变量进行赋值时,推荐使用 SET 方法。下表列出 SET 与 SELECT 的区别。请特别注意红色部分。setselect同时对多个变量同时赋值不支持支持(如:select @a=1,@b=2,@c=3 )表达式 阅读全文
posted @ 2011-08-11 12:59 荣京 阅读(191) 评论(0) 推荐(0) 编辑