SQLServer中什么是全局变量

发布时间:2021-07-29 15:23:10 作者:Leah
来源:亿速云 阅读:135

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

  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中什么是全局变量有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

推荐阅读:
  1. Sqlserver中DateAdd()函数
  2. 什么是sqlserver实例

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

sqlserver

上一篇:php的函数如何引用传递参数

下一篇:php函数是如何按值传递参数的

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》