在TSQL 中声明像@variableName
和$variableName
这样的变量有什么区别
1> declare @a int =6;
2> select top 10 i,"$(USERNAME)" as UserName from test where i<@a;
3> go
i UserName
----------- --------
1 Luuk
2 Luuk
3 Luuk
4 Luuk
5 Luuk
(5 rows affected)
1>
$variableName
请参阅:sqlcmd - 与脚本变量一起使用。
@variableName
请参阅: 声明@local_variable (Transact-SQL(