SQLServer中什么是全局变量

53次阅读
没有评论

共计 1464 个字符,预计需要花费 4 分钟才能阅读完成。

今天就跟大家聊聊有关 SQLServer 中什么是全局变量,可能很多人都不太了解,为了让大家更加了解,丸趣 TV 小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

SQLServer 全局变量是什么

@@SERVERNAME: 返回运行 SQLServer2000 本地服务器的名称。

@@REMSERVER: 返回登录记录中记载的远程 SQLServer 服务器的名称。

@@CONNECTIONS: 返回自上次启动 SQLServer 以来连接或试图连接的次数,用其可让管理人员方便地了解今天所有试图连接服务器的次数。

@@CURSOR_ROWS: 返回最后连接上并打开的游标中当前存在的合格行的数量。

@@ERROR: 返回最后执行的 Transact-SQL 语句的错误代码。

@@ROWCOUNT: 返回受上一语句影响的行数,任何不返回行的语句将这一变量设置为 0。

@@VERSION: 返回 SQLServer 当前安装的日期、版本和处理器类型。

@@CPU_BUSY: 返回自 SQLServer 最近一次启动以来 CPU 的工作时间其单位为毫秒。

@@DATEFIRST: 返回使用 SETDATEFIRST 命令而被赋值的 DATAFIRST 参数值。SETDATEFIRST 命令用来指定每周的第一天是星期几。

@@DBTS: 返回当前数据库的时间戳值必须保证数据库中时间戳的值是惟一的。

@@FETCH_STATUS: 返回上一次 FETCH 语句的状态值。

@@IDENTITY: 返回最后插入行的标识列的列值。

@@IDLE: 返回自 SQLServer 最近一次启动以来 CPU 处于空闭状态的时间长短,单位为毫秒。

@@IO_BUSY: 返回自 SQLServer 最后一次启动以来 CPU 执行输入输出操作所花费的时间 (毫秒)。

@@LANGID: 返回当前所使用的语言 ID 值。

@@LANGUAGE: 返回当前使用的语言名称。

@@LOCK_TIMEOUT: 返回当前会话等待锁的时间长短其单位为毫秒。

@@MAX_CONNECTIONS: 返回允许连接到 SQLServer 的最大连接数目。

@@MAX_PRECISION: 返回 decimal 和 numeric 数据类型的精确度。

SQLServer 全局变量是什么

@@NESTLEVEL: 返回当前执行的存储过程的嵌套级数,初始值为 0。

@@OPTIONS: 返回当前 SET 选项的信息。

@@PACK_RECEIVED: 返回 SQLServer 通过网络读取的输入包的数目。

@@PACK_SENT: 返回 SQLServer 写给网络的输出包的数目。

@@PACKET_ERRORS: 返回网络包的错误数目。

@@PROCID: 返回当前存储过程的 ID 值。

@@SERVICENAME: 返回 SQLServer 正运行于哪种服务状态之下:如 MSSQLServer、MSDTC、SQLServerAgent。

@@SPID: 返回当前用户处理的服务器处理 ID 值。

@@TEXTSIZE: 返回 SET 语句的 TEXTSIZE 选项值 SET 语句定义了 SELECT 语句中 text 或 image。数据类型的最大长度基本单位为字节。

@@TIMETICKS: 返回每一时钟的微秒数。

@@TOTAL_ERRORS: 返回磁盘读写错误数目。

@@TOTAL_READ: 返回磁盘读操作的数目。

@@TOTAL_WRITE: 返回磁盘写操作的数目。

@@TRANCOUNT: 返回当前连接中处于激活状态的事务数目。

看完上述内容,你们对 SQLServer 中什么是全局变量有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注丸趣 TV 行业资讯频道,感谢大家的支持。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-04发表,共计1464字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)