Welcome 微信登录

首页 / 数据库 / SQLServer

利用sys.sysprocesses检查SqlServer的阻塞和死锁

利用sys.sysprocesses检查SqlServer的阻塞和死锁

MSDN:包含正在 SQL Server 实例上运行的进程的相关信息。这些进程可以是客户端进程或系统进程。 视图中主要的字段: 1. Spid:Sql Servr 会话ID 2. Kpid:Windows 线程ID 3. Blocked:正在阻塞求情的会话 ID。如果此列为 Null,则标识请求未被阻塞 4. Waittype:当前连接的等待资源编号,标示是否等待资源,0 或 Null表示不需要等待任何资源 5. Waittime:当前等待时间,单位为毫秒...
SQL语句练习实例之四 找出促销活动中销售额最高的职员

SQL语句练习实例之四 找出促销活动中销售额最高的职员

复制代码 代码如下: ---找出促销活动中销售额最高的职员 ---你刚在一家服装销售公司中找到了一份工作,此时经理要求你根据数据库中的两张表得到促销活动销售额最高的销售员 ---1.一张是促销活动表 ---2.一张是销售客列表 create table Promotions ( activity nvarchar(30), sdate datetime, edate datetime ) insert Promotions select "五一促销活动",...
SQL语句练习实例之五 WMS系统中的关于LIFO或FIFO的问题分析

SQL语句练习实例之五 WMS系统中的关于LIFO或FIFO的问题分析

复制代码 代码如下: ---在仓储管理中经常会碰到的一个问题 一、关于LIFO与FIFO的简单说明 ---FIFO: First in, First out.先进先出。 ---LIFO: Last in, First out.后进先出。 --如货物A:本月1日购买10件,单价10元/件,3日购买20件,单价15元/件;10日购买10件,单价8元/件。 --本月15日发货35件。 --按FIFO先进先出,就是先购入的存货先发出,所以,先发1日进货的10件,再...
SQL语句练习实例之六 人事系统中的缺勤(休假)统计

SQL语句练习实例之六 人事系统中的缺勤(休假)统计

复制代码 代码如下: ---这是一个人事系统中的示例,要求记录一下员工的缺勤情况 ---1.要在表中记录一下缺勤计分,是对经常缺勤者的一种处罚性计分 ---规则: ---1.如果员工在一年内的缺勤计分达到50,就会可以解雇该员工。 ---2.如果员工缺勤连续超过一天,就视为长病假,这时,第二天,第三天及以后的天数都不会统计该员工的缺勤计分 ----这些天也不算为缺勤。 create table absence ( empId int not null, a...
SQL语句练习实例之七 剔除不需要的记录行

SQL语句练习实例之七 剔除不需要的记录行

复制代码 代码如下: --相信大家肯定经常会把数据导入到数据库中,但是可能会有些记录行的所有列的数据是null,这为null的数据是我们不需要 --现在需要一个简单的查询来剔除掉这些为null的记录行。 --假设表名为 emplyees --方法1. ---先把数据导入到数据库 ---其次: select * from sys.columns where object_id =(select object_id from sys.objects where...
在数据库中自动生成编号的实现方法分享

在数据库中自动生成编号的实现方法分享

在使用数据库的时候,难免要在使用过程中进行删除的操作,如果是使用int类型的字段,令其自增长,这是个最简单的办法,但是后果会有些不是你想要的!看下这个Demo: 1.建立这样的简单的表Test. 2.设置字段id的自增. 3.表添加数据 insert into Test(name) values("TestName") insert into Test(name) values("TestName") insert into Test(...
<< 261 262 263 264 265 266 267 268 269 270 >>