查询Sqlserver数据库死锁的一个存储过程
摘要:From:http://www.cnblogs.com/mzhanker/archive/2011/06/04/2072739.html 使用sqlserver作为数据库的应用系统,都避免不了有时候会产生死锁, 死锁出现以后,维护人员或者开发人员大多只会通过sp_who来查找死锁的进程,然后用sp_
阅读全文
sql 2008 修改链接服务器 Rpc &Rpc Out
摘要:From: http://blog.csdn.net/gnolhh168/article/details/41725873USE [master]GOEXEC master.dbo.sp_serveroption @server=N'LinkName', @optname=N'rpc', @optv...
阅读全文
Create Linked Server SQL Server 2008
摘要:From:http://www.jensbits.com/2010/11/10/create-linked-server-sql-server-2008/http://www.c-sharpcorner.com/uploadfile/suthish_nair/linked-servers-in-sq...
阅读全文
sql like in 语句获取以逗号分割的字段内的数据
摘要:From:http://www.cnblogs.com/goody9807/archive/2011/07/27/2118107.htmlsql中的某个字段用“,”分隔数据,需要获取数据的时候直接把“,”拆分成数据,获得一个数据的list。例如:需要查询某字段是否包含一个值,111是否存在于1111...
阅读全文
sql随机抽取数据库记录
摘要:From :http://www.cnblogs.com/xiaopin/archive/2010/08/12/1797895.htmlMysql:select * from [tablename] order by rand() limit 10Sql Server:select top 5 * ...
阅读全文
sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件
摘要:From:http://www.cnblogs.com/shenyixin/archive/2011/08/26/2154115.htmlselect * from tablenmae where id in(1,2,3)这样的语句和常用,但是如果in 后面的 1,2,3是变量怎么办呢,一般会用字符...
阅读全文
无限极分类查询
摘要:From:http://www.cnblogs.com/smailxiaobai/archive/2012/01/13/2321850.html--建立一个数据表这可以是你的一个物理表declare @temp table( ID varchar(20), ParentID varcha...
阅读全文
SQL重复记录查询
摘要:转载:http://www.cnblogs.com/congcong/archive/2008/11/07/1328834.html1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select*frompeoplewherepeopleIdin(selectpeopleI...
阅读全文
SQL Server 2005 镜像构建手册
摘要:转载:http://www.cnblogs.com/killkill/archive/2008/05/23/1205792.html一、 镜像简介1、 简介数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。镜像不能直...
阅读全文
sql 行专列 列转行 普通行列转换
摘要:转载:http://www.cnblogs.com/newwind521/archive/2010/11/25/1887203.htmlsql 行专列 列转行 普通行列转换/*标题:普通行列转换(version 2.0)作者:爱新觉罗.毓华时间:2008-03-09地点:广东深圳说明:普通行列转换(...
阅读全文
BCP批量导入数据时候如何处理表中自动增加的字段
摘要:大容量导入数据时保留标识值 (SQL Server)http://msdn.microsoft.com/zh-cn/library/ms186335(v=sql.120).aspx使用格式化文件跳过表列 (SQL Server)http://msdn.microsoft.com/zh-cn/li...
阅读全文
触发器
摘要:转载:http://www.cnblogs.com/tangdebing/archive/2008/09/14/1290889.html 触发器是一个在修改指定表中的数据时自动执行的特殊存储过程。 触发器定义在特定的表上,这个表称为触发器表。当试图在触发器表中插入、更新或删除数据时,触发器会针对所做动作自动执行。 不像普通的存储过程,触发器不能被直接调用,也不传递或接受参数。触发器及触发它的语句被视为单个事务,可以在触发器内的任何地方被回滚,即使触发器中不存在显式的BEGIN TRANSACTION语句,在触发器的定义中也可以包括ROLLBACK TRANSACTION语句。 触发器的主要..
阅读全文
SQL Server 索引介绍
摘要:数据库索引是对数据表中一个或多个列的值进行排序的结构,就像一本书的目录一样,索引提供了在行中快速查询特定行的能力详细出处参考:http://www.jb51.net/article/30950.htm一、索引的概述1.概念: 数据库索引是对数据表中一个或多个列的值进行排序的结构,就像一本书的目录一样,索引提供了在行中快速查询特定行的能力.2.优缺点: 2.1 优点: 1.大大加快搜索数据的速度,这是引入索引的主要原因. 2.创建唯一性索引,保证数据库表中每一行数据的唯一性. 3.加速表与表之间的连接,特别是在实现数据的参考完整性方面特别有意义. 4.在使用分组和排序子句进行数据检索时,同样可以
阅读全文
聚集索引和非聚集索引(整理)
摘要:转自:http://www.cnblogs.com/aspnethot/articles/1504082.html官方说法:聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。 聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。例如,如果应用程序执行 的一个查询经常检...
阅读全文
SQL CAST, CONVERT 比较
摘要:本文转自:http://www.cnblogs.com/denylau/archive/2010/12/01/1893371.htmlif(@StartTime > @EndTime)Set@EndTime =cast(convert(char, @ScheduleDate + 1 , 101)+' '+convert(char, @EndTime, 108)asdatetime)ElseSet@EndTime =cast(convert(char, @ScheduleDate , 101)+' '+convert(char, @EndTime, 108)
阅读全文
sql之left join、right join、inner join的区别
摘要:sql之left join、right join、inner join的区别转载:http://www.cnblogs.com/pcjim/articles/799302.htmlleft join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下:--------------------------------------------表A记录如下:aID aNum1 a200501112 a2005011...
阅读全文