DECLARE @a INT=1 SELECT @a=OrderId FROM orders WHERE orderid=5649430 PRINT @a 如果在select中取到的@a不存在,则最后打印出的结果还是原来的值1