sqlserver 中 全局变量 是一种特殊类型的变量,全局变量以@@开头,是由系统定义的。
@@CONNECTIONS 返回 SQL Server 自上次启动以来尝试的连接数。
@@CURSOR_ROWS 确定当其被调用时检索了游标符合条件的行数。
@@DATEFIRST 针对会话返回 SET DATEFIRST 的当前值, SET DATEFIRST 表示指定的 每周的第一天。
@@DBTS 返回当前数据库的当前 timestamp 数据类型的值, 这一时间戳值在数据库中必须是唯一的。
@@ERROR 返回执行的上一个 Transact-SQL 语句的错误号, 如果前一个 Transact-SQL 语句执行没有错误,则返回 0 。
@@FETCH_STATUS 返回针对连接当前打开的任何游标发出的上一条游标 FETCH 语句的状态。
@@IDENTITY 返回上次插入的标识值。
@@LANGID 返回当前使用的语言的本地语言标识符 (ID) 。
@@LANGUAGE 返回当前所用语言的名称。
@@LOCK_TIMEOUT 返回当前会话的当前锁定超时设置(毫秒)。
@@MAX_CONNECTIONS 回 SQL Server 实例允许同时进行的最大用户连接数。 返回的数值不一定是当前配置的数值。
@@OPTIONS 返回有关当前 SET 选项的信息。
@@PROCID 返回 Transact-SQL 当前模块的对象标识符 (ID) 。 Transact-S 模块可以是存储过程、用户定义函数或触发器。
@@ROWCOUNT 返回受上一语句影响的行数。
@@SERVERNAME 返回运行 SQL Server 的本地服务器的名称。
@@TRANCOUNT 返回当前连接的活动事务数。