![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sqlServer
SSSU
本人从事软件开发、项目管理方面的工作
展开
-
SQL SERVER查看当前进程、死锁进程,并杀掉死进程
*--处理死锁查看当前进程,或死锁进程,并能自动杀掉死进程因为是针对死的,所以如果有死锁进程,只能查看死锁进程当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程--邹建 2004.4--*//*--调用示例exec p_lockinfo--*/create proc p_lockinfo@kill_lock_spid bit=1, --是否杀掉死锁的进程,1 杀掉, 0...原创 2009-10-15 14:20:14 · 428 阅读 · 0 评论 -
sqlserver 捕获错误信息
...BEGIN TRY -- RAISERROR with severity 11-19 will cause execution to -- jump to the CATCH block. RAISERROR ('Error raised in TRY block.', -- Message text. 16, -- Sev...原创 2011-12-30 17:35:09 · 455 阅读 · 0 评论 -
sql server中分布式查询随笔(链接服务器(sp_addlinkedserver)和远程登录映射(sp_addlinkedsrvlogin)使用小总结) ...
由于业务逻辑的多样性,经常得在sql server中查询不同数据库中数据,这就产生了分布式查询的需求现我将开发中遇到的几种查询总结如下:--1.access版本 --建立连接服务器 EXEC sp_addlinkedserver --要创建的链接服务器名称 'ai', --产品名称 'access...原创 2011-12-29 12:13:19 · 174 阅读 · 0 评论 -
sqlserver 数据库链 链接oracle
--建立连接服务器 EXEC sp_addlinkedserver --要创建的链接服务器名称 'link_oracle', --产品名称 'Oracle', --OLE DB 字符 'MSDAORA', --数据源 'orcl' GO --创建链接服务器上远程登录之间的映射 EXEC sp_addlinkeds...原创 2011-12-29 12:10:55 · 185 阅读 · 0 评论 -
[SQL2005触发器学习] Instead Of触发器
[SQL2005触发器学习] Instead Of触发器 1、Instead Of触发器的工作原理 Instead Of触发器与After触发器的工作流程是不一样。After触发器是在SQLSERVER服务器接到执行SQL语句请求之后,先建立Inserted和Updated临时表,然后在更改物理表上的数据,最后才激活触发器程序。而Instead Of触发器在SQLSERVER服...原创 2011-12-27 14:43:08 · 286 阅读 · 0 评论 -
sql2000行转列
有表tb,其数据如下: a b 1 1 1 2 1 3 2 1 2 2 3 1如何转换成如下结果: a b 1 1,2,3 2 1,2 3 1 */create table tb( a int, b int)insert into tb(a,b) values(1,1)insert into tb(a,b) values(1,2)insert into tb(a...原创 2010-06-25 18:39:32 · 114 阅读 · 0 评论 -
Sql2000中对标识列的操作方法
Sql2000中对标识列的操作方法 ---Server修改标识列方法 ----允许对系统表进行更新exec sp_configure 'allow updates',1reconfigure with overrideGO----取消标识列标记update syscolumns set colstat = 0 where id = object_id('tablename') and ...原创 2010-06-25 18:35:48 · 207 阅读 · 0 评论 -
删除表中的重复记录
因为重复的数据会是有两条的或两条以上,不知道你是想保留一条还是想都删除掉。[code="sql"]CREATE TABLE test ( a VARCHAR(10) NULL, b VARCHAR(10) NULL, c VARCHAR(10) NULL)插入数据a b c--------------------1 a 11 ...2009-05-23 17:37:19 · 114 阅读 · 0 评论 -
sqlserver 触发器 顺序
mssql其实就 2种触发器 after 和 instead of after 又包含 for ,after (关于 for 和 after 区别 见联机)顾名思义 就是 后触发器不管 你insert update delete 多少行数 他只是触发一次instead of 相当 于 oracle 中的 before 就是 insert delete upate 之前mssql最大的缺陷是没有ro...原创 2009-10-30 14:48:00 · 511 阅读 · 0 评论 -
sqlserver 查询优化
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,sp_who,活动的用户查看,原因...原创 2009-10-15 14:28:04 · 132 阅读 · 0 评论 -
Tell me your secrets
请复制粘贴然后F5,经典无须多说!/******************************************************************************************************* SQL SERVER 2005 - Tell me your secrets!*****...原创 2014-01-20 14:34:50 · 325 阅读 · 0 评论