【发布时间】:2014-12-23 07:18:47
【问题描述】:
我正在使用 SQL Server 2008 R2。
我的问题是使用@和@@声明变量有什么区别?
在 SQL Server 2008 R2 中:
示例:
语法 1:
Declare @a int = 1
select @a;
语法 2:
Declare @@a int = 1
select @@a;
两者在这里做同样的工作。那我们为什么要使用双@@呢?
【问题讨论】:
-
我的问题有什么问题?为什么我对此投反对票?
标签: sql-server sql-server-2008-r2