sqlserver中的全局变量总结


sql 代码
 
  1. @@CONNECTIONS  
  2. 返回自上次启动 Microsoft? SQL Server? 以来连接或试图连接的次数。  
  3. @@CPU_BUSY  
  4. 返回自上次启动 Microsoft? SQL Server? 以来 CPU 的工作时间,单位为毫秒(基于系统计时器的分辨率)。  
  5.   
  6. @@CURSOR_ROWS  
  7. 返回连接上最后打开的游标中当前存在的合格行的数量。为提高性能,Microsoft? SQL Server? 可以异步填充大键集和静态游标。可调用 @@CURSOR_ROWS,以确定当它被调用时,符合游标的行的数目被进行了检索。  
  8.   
  9. 返回值 描述  
  10. -m 游标被异步填充。返回值 (-m) 是键集中当前的行数。  
  11. -1 游标为动态。因为动态游标可反映所有更改,所以符合游标的行数不断变化。因而永远不能确定地说所有符合条件的行均已检索到。  
  12. 0 没有被打开的游标,没有符合最后打开的游标的行,或最后打开的游标已被关闭或被释放。  
  13. n  游标已完全填充。返回值 (n) 是在游标中的总行数。  
  14. @@DATEFIRST  
  15. 返回 SET DATEFIRST 参数的当前值,SET DATEFIRST 参数指明所规定的每周第一天:1 对应星期一,2 对应星期二,依次类推,用 7 对应星期日。  
  16.   
  17. @@DBTS  
  18. 为当前数据库返回当前 timestamp 数据类型的值。这一 timestamp 值保证在数据库中是唯一的。  
  19.   
  20. @@ERROR  
  21. 返回最后执行的 Transact-SQL 语句的错误代码。  
  22.   
  23. @@FETCH_STATUS  
  24. 返回被 FETCH 语句执行的最后游标的状态,而不是任何当前被连接打开的游标的状态。  
  25.   
  26. 返回值 描述  
  27. FETCH 语句成功。  
  28. -1 FETCH 语句失败或此行不在结果集中。  
  29. -2 被提取的行不存在。  
  30.   
  31. @@IDENTITY  
  32. 返回最后插入的标识值。  
  33.   
  34. @@IDLE  
  35. 返回 Microsoft? SQL Server? 自上次启动后闲置的时间,单位为毫秒(基于系统计时器的分辨率)。  
  36.   
  37. @@IO_BUSY  
  38. 返回 Microsoft? SQL Server? 自上次启动后用于执行输入和输出操作的时间,单位为毫秒(基于系统计时器的分辨率)。  
  39.   
  40. @@MAX_CONNECTIONS  
  41. 返回 Microsoft? SQL Server? 上允许的同时用户连接的最大数。返回的数不必为当前配置的数值。  
  42.   
  43. @@ROWCOUNT  
  44. 返回受上一语句影响的行数。  
  45.   
  46. @@SERVERNAME  
  47. 返回运行 Microsoft? SQL Server? 的本地服务器名称。  
  48.   
  49. @@SERVICENAME  
  50. 返回 Microsoft? SQL Server? 正在其下运行的注册表键名。若当前实例为默认实例,则 @@SERVICENAME 返回 MSSQLServer;若当前实例是命名实例,则该函数返回实例名。  
  51.   
  52. @@VERSION  
  53. 返回 Microsoft? SQL Server? 当前安装的日期、版本和处理器类型。  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值