sqlserver
-
分页存储过程(三)在sqlserver中打造更加准确的分页结果
有人提出游标不好,会锁定行,幸亏我锁定的是临时表,不是数据表,不影响数据表的写操作。 下面是14楼的回复,让我茅塞顿开,于是有了今天的改进版,取消了游标的使用,临时表还是存在的,谢…
-
分页存储过程(二)在sqlserver中返回更加准确的分页结果
在我的使用SQL Server2005的新函数构造分页存储过程中,我提到了使用ROW_NUMBER()函数来代替top实现分页存储过程。 但是时间长了,又发现了新问题,就是主子表的…
-
SqlServer 执行计划及Sql查询优化初探
网上的SQL优化的文章实在是很多,说实在的,我也曾经到处找这样的文章,什么不要使用IN了,什么OR了,什么AND了,很多很多,还有很多人拿出仅几S甚至几MS的时间差的例子来证明着什…
-
SQLServer 使用ADSI执行分布式查询ActiveDorectory对象
Step 1:Creating a Linked Server. EXEC sp_addlinkedserver ‘ADSI’, ‘Active…
-
sqlserver 支持定位当前页,自定义排序的分页SQL(拒绝动态SQL)
1,场景:根据学生编号查询,返回该学生所在班级的所有学生。支持分页、自定义排序及结果集自动定位到查询条件的学生编号所在页。 复制代码 代码如下: CREATE PROC [dbo]…
-
SQL Server 分页查询存储过程代码
复制代码 代码如下: CREATE PROCEDURE [dbo].[up_Pager] @table varchar(2000), –表名 @col varchar(…
-
SQL 重复记录问题的处理方法小结
1、查找重复记录 ①如果只是不想在查询结果中存在重复记录, 可以加Distinct select distinct * from TestTable ②如果是想查询重复的记录及其数…
-
SQL Server 服务由于登录失败而无法启动
SQL Server 服务由于登录失败而无法启动 症状 在重新启动 SQL Server、SQL Executive 或 SQL Server Agent 时,可能无法启动该服务,…
-
sql 取两值之间的数据方法(例:100-200之间的数据)
题:取表table中100条-200条之间数据 方法1:临时表 复制代码 代码如下: select top 200 * into #aa from table order by t…
-
sqlserver下Kill 所有连接到某一数据库的连接
复制代码 代码如下: USE masterDECLARE @spid intDECLARE CUR CURSORFOR SELECT spid FROM sysprocesses …