
MSSQL
文章平均质量分 66
a237428367
这个作者很懒,什么都没留下…
展开
-
SQL Server 适用于一般分页的存储过程
USE YourDBName GO /****** Object: StoredProcedure [dbo].[ApPaginationCommon] Script Date: 02/17/2012 21:32:41 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO /* 功能描述: 通用分页显示查询,返回2个表数据原创 2012-02-17 21:34:26 · 511 阅读 · 0 评论 -
SQLServer中使用游标
DECLARE csTest CURSOR --声明游标 LOCAL --声明此游标为局部游标,不声明则为全局游标 SCROLL --声明为滚动游标 不声明则默认为只进游标 STATIC --声明为静态游标 则生成游标后对结果集的修改对游标无效 KEYSET --声明为键值游标 DYNAMIC --声明为动态游标 以上三者只能三选一 FOR SELECT原创 2012-02-19 21:50:01 · 660 阅读 · 0 评论 -
SQLServer 检查死锁及阻塞,解决死锁及阻塞,查看数据库所有锁信息.
我们可以使用以下存储过程来检测,就可以查出引起死锁的进程和SQL语句。SQL Server自带的系统存储过程sp_who和sp_lock也可以用来查找阻塞和死锁, 但没有这里介绍的方法好用。 use master go create procedure sp_who_lock as begin declare @spid int,@bl int, @intTransactionCountOnEn转载 2013-06-01 17:41:16 · 16669 阅读 · 0 评论 -
64位下无法使用Microsoft.Jet.OLEDB.4.0的解决方法
OLE DB 访问接口 'Microsoft.Jet.OLEDB.4.0' 配置为在单线程单元模式下运行,所以该访问接口无法用于分布式查询 解决办法 1.下载 ACE2010的驱动,64位的。 http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=c06b8369-60dd-4b64-a44b-84b371ed转载 2013-07-08 15:35:21 · 96408 阅读 · 6 评论 -
SQLServer Merge
只需要一次扫描 MERGE dbo.MATCHESODDS3W AS target USING(SELECT @MatchID,@Item3wID) AS source(MatchID,Item3wID) ON (target.MatchID=source.MatchID AND target.Item3wID=source.Item3wID)原创 2016-06-07 23:40:06 · 742 阅读 · 0 评论