您的位置:首页 > 数据库

sqlserver 一些全局变量

2010-01-07 15:42 381 查看
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
返回当前连接的活动事务数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: