DECLARE @Var1 MonEY = 100, @Var2 MonEY = 50SELECT @Var1 = @Var2, @Var2 = @Var1SELECT @Var1, @Var2
退货
--------------------- ---------------------50.00 50.00
因此,在这种情况下,它们以从左到右的顺序执行, 但这 不能依靠!
如果单个SELECT语句中有多个赋值子句,则SQL Server不保证表达式的求值顺序。请注意,只有在分配之间存在引用时,效果才可见。
来源http://msdn.microsoft.com/en-
us/library/ms187953.aspx



