原文:SQL Server系统函数:系统信息函数


1、会话id,服务器信息、用户信息


  1. select @@SPID, --返回当前连接的会话ID:SPID
  2. @@servername, --SQL Server实例名称
  3. @@sevicename, --SQL Server版本信息
  4. APP_NAME(), --客户端连接的应用程序名称
  5. HOST_ID(), --客户端连接的进程ID:936
  6. HOST_NAME(), --客户端连接的主机名称:PC0627JVC
  7. system_user, --登录名:PC0627JVC\Administrator
  8. user --数据库用户:dbo

2、设置一周中的第一天


  1. set datefirst 7
  2. select @@DATEFIRST '一周中的第一天'

3、设置当前会话的语言


  1. set language '简体中文'
  2. select @@LANGID '语言id',
  3. @@LANGUAGE '当前会话的语言'

4、设置当前连接的锁超时设置


  1. set lock_timeout 1000
  2. select @@LOCK_TIMEOUT

5、设置之前语句影响的行数


  1. set rowcount 20
  2. select @@ROWCOUNT

6、返回打开事务的个数

select @@TRANCOUNT

7、显示当前存储过程上下文的嵌套级别

SQL Server允许存储过程最多32次嵌套调用,也就是在一个存储过程里调用另一个存储过程,最多32次

select @@NESTLEVEL

8、统计信息、属性信息

包含了很多非常有用的信息。


  1. select
  2. @@CPU_BUSY,
  3. @@IO_BUSY,
  4. @@IDLE,
  5. @@error,
  6. @@PACKET_ERRORS,
  7. @@PACK_RECEIVED,
  8. @@PACK_SENT,
  9. @@TOTAL_ERRORS,
  10. @@TOTAL_READ,
  11. @@TOTAL_WRITE,
  12. @@CURSOR_ROWS,
  13. @@FETCH_STATUS,
  14. @@IDENTITY,
  15. @@OPTIONS,
  16. @@CONNECTIONS,
  17. @@MAX_CONNECTIONS,
  18. @@MAX_PRECISION,
  19. @@MICROSOFTVERSION,
  20. @@VERSION,
  21. @@PROCID,
  22. @@REMSERVER,
  23. @@TEXTSIZE,
  24. @@TIMETICKS,
  25. @@DBTS,
  26. @@DEFAULT_LANGID,
  27. @@DEF_SORTORDER_ID
发布了416 篇原创文章 · 获赞 135 · 访问量 94万+

SQL Server系统函数:系统信息函数的更多相关文章

  1. MS SQL SERVER 中的系统表

    MS SQL SERVER 中的系统表 序号 名称 说明 备注 1 syscolumns 每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行.   2 syscomments 包含每 ...

  2. SQL Server 重新初始化系统数据库中的单引号问题

    在最近的数据库跨机房迁移中,由于硬件的限制,需要滚动式地将数据库一台台迁移到新机房,先在新机房搭建一个新环境,将数据迁移过去,再将旧机房的机器下架搬到新机房,重新配置后用于下一轮的升级,重新配置过程中 ...

  3. [SQL Server优化]善用系统监视器,确定系统瓶颈

    原文:[SQL Server优化]善用系统监视器,确定系统瓶颈 来自: http://hi.baidu.com/solorez/blog/item/f82038fa0e71b78d9e51468c.h ...

  4. SQL Server 聚合函数算法优化技巧

    Sql server聚合函数在实际工作中应对各种需求使用的还是很广泛的,对于聚合函数的优化自然也就成为了一个重点,一个程序优化的好不好直接决定了这个程序的声明周期.Sql server聚合函数对一组值 ...

  5. 数据库开发基础-SQl Server 聚合函数、数学函数、字符串函数、时间日期函数

    SQL 拥有很多可用于计数和计算的内建函数. 函数的语法 内建 SQL 函数的语法是: SELECT function(列) FROM 表 函数的类型 在 SQL 中,基本的函数类型和种类有若干种.函 ...

  6. SQL Server用户自定义函数

    用户自定义函数不能用于执行一系列改变数据库状态的操作,但它可以像系统 函数一样在查询或存储过程等的程序段中使用,也可以像存储过程一样通过EXECUTE 命令来执行.在 SQL Server 中根据函数 ...

  7. SQL Server日期函数总结

    获得一个月的天数:首先到得一个月最后一天的日期,通过 SQL Server 日期函数 day() 取得日期中的“天 ”部分 获得 2008 年 2 月份的天数:select day(cast('200 ...

  8. 13、SQL Server 自定义函数

    SQL Server 自定义函数 在SQL Server中不仅可以使用系统函数(如:聚合函数,字符串函数,时间日期函数等)还可以根据需要自定义函数. 自定义函数分为标量值函数和表值函数. 其中,标量值 ...

  9. SQL SERVER 2008- 字符串函数

    /* 1,ASCII返回字符表达式中最左侧字符的ASCII代码值 仅返回首字母的ASCII码值 parameter char或varchar returns integer */ SELECT ASC ...

  10. sql server自定义函数学习笔记

    sql server中函数分别有:表值函数.标量函数.聚合函数.系统函数.这些函数中除系统函数外其他函数都需要用户进行自定义. 一.表值函数 简单表值函数 创建 create function fu_ ...

随机推荐

  1. windows系统下Jenkins 持续集成安装使用

    先要下载安装Tomcat,基于Java的web项目可以通过Tomcat运行.下载Jenkins,注意要安装在Tomcat的webapps目录下.安装完Jenkins会自动通过浏览器打开http://l ...

  2. RDD java API使用

    1.RDD介绍:     RDD,弹性分布式数据集,即分布式的元素集合.在spark中,对所有数据的操作不外乎是创建RDD.转化已有的RDD以及调用RDD操作进行求值.在这一切的背后,Spark会自动 ...

  3. nginx里面的location 规则匹配

    nginx location语法 ~ # 区分大小写的正则匹配 location ~ \.(gif|jpg|png|js|css)$ { #规则D } ~* # 不区分大小写的正则匹配(和~的功能相同 ...

  4. Angular 自定义模块以及配置路由实现模块懒加载

    项目目录 创建模块 ng g module module/user --routing ng g module module/article --routing ng g module module/ ...

  5. ISO/IEC 9899:2011 条款6.2.2——标识符的连接

    6.2.2 标识符的连接 1.在不同作用域中声明的一个标识符或在同一作用域多次出现的一个标识符可以被用作对同一个对象或函数的引用,通过一个称为连接的过程.[注:在两个不同的标识符之间没有连接.]有三种 ...

  6. 机器学习 - 算法 - PCA 主成分分析

    PCA 主成分分析 原理概述 用途 - 降维中最常用的手段 目标 - 提取最有价值的信息( 基于方差 ) 问题 - 降维后的数据的意义 ? 所需数学基础概念 向量的表示 基变换 协方差矩阵 协方差 优 ...

  7. struct2json -- C结构体与 JSON 快速互转库V1.0发布

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/zhutianlong/article/d ...

  8. Visual studio 正在从以下位置加载符号:Microsoft符号服务器 尝试取消禁用后续符号加载

    正在从以下位置加载符号:Microsoft符号服务器   尝试取消禁用后续符号加载 进入VS---工具---选项----调试----符号,看右边有个“Microsoft符号服务器”,将前面的勾去掉,( ...

  9. flutter showDatePicker显示中文日期_Flutter时间控件显示中文

    flutter showDatePicker showTimePicker显示中文日期 1.配置flutter_localizations依赖 找到pubspec.yaml配置flutter_loca ...

  10. SpringCloud学习成长之路三 服务消费者(Feign)

    一.Feign简介 Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单.使用Feign,只需要创建一个接口并注解. 它具有可插拔的注解特性,可使用Feign 注解和JAX-RS ...