共计 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 行业资讯频道,感谢大家的支持。