sql-server - set @flag =1 和 set @@flag = 1 之间的区别

标签 sql-server sql-server-2005

嗨,这两者有什么区别

在 SQL Server 中set @flag=1set @@flag = 1

谢谢

最佳答案

什么都没有。作为惯例,某些内置函数的名称以双 at 符号 @@ 开头。为了避免混淆,通常建议您不要使用以 @@ 开头的名称。

来源:MSDN: Using Identifiers - Rules for Regular Identifiers .

关于sql-server - set @flag =1 和 set @@flag = 1 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3889040/

相关文章:

SQL 选择不同

sql-server - 为什么我的 SQL 函数不应该是非确定性的?

sql-server - SQL Server 计数

sql - 如何更改自动增长大小? MS SQL Server 2005

sql-server-2005 - 启用 SQL Server Broker 花费的时间太长

sql-server - 为什么批量插入的错误文件不起作用?

sql - 如何设置日期时间的一部分

sql-server - 选择将 varchar 列转换为 bigint 失败的记录

sql-server-2005 - 我无法访问 SQL 2005 实例的所有原因

sql-server - 如何让 SQL Profiler 监控触发器执行