
sqlserver
mySkySea
微笑向暖,安之若素。
展开
-
查询某张表被哪些存储过程用到的sql语句
语句如下:select distinct object_name(id) from syscommentswhere id in (select id from sysobjects where type ='P')and text like '%tablname%'在SqlServer2008中测试使用无误!其它数据库版本未考证。原创 2012-08-29 13:01:50 · 5043 阅读 · 0 评论 -
自增量字段与GUID字段作为主键的区别
简单总结一下这两种字段的概念1、自增量字段自增量字段每次都会按顺序递增,可以保证在一个表里的主键不重复。使用也比较简单,只需在建表时声明为自增属性即可。自增量的值是需要在系统中维护一个全局的数据值,每次插入数据时即对此值进行增量取值。当在增量产生唯一标识的并发环境中,每次增量取值都必须对此全局值加锁解锁保证增量的唯一性,这可能会牵扯一些性能问题。 2、GUID字段在MS原创 2012-08-29 23:17:41 · 3045 阅读 · 0 评论 -
SQL SERVER 2008筛选时报错 无法为该请求检索数据
使用SqlServer2008的筛选功能时报错“无法为该请求检索数据。 (Microsoft.SqlServer.Management.Sdk.Sfc)”如下图: 解决方法:打上SQL SERVER SP1补丁。下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=66AB3DBB-BF3原创 2012-08-30 23:13:29 · 8983 阅读 · 1 评论 -
SQL Server 索引结构及其使用(二、改善SQL语句)
改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name=''zhangsan'' and tID > 10000和执行:select * from table1 where tID > 10000 and name=''zha转载 2012-09-03 15:08:51 · 721 阅读 · 0 评论 -
SQL Server 索引结构及其使用(一、深入浅出理解索引结构)
最近学习索引,发现几篇文章,写的很好理解,故转来共享之。 一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实转载 2012-09-03 09:24:03 · 377 阅读 · 0 评论 -
exec与sp_executesql的区别
sp_executesql的语法:http://technet.microsoft.com/zh-cn/library/ms188001.aspx 一、使用1、execute相信大家都用的很熟了,简写为exec,除了用来执行存储过程,一般都用来执行动态Sql。 2、sp_executesql,sql2005中引入的新的系统存储过程,也是用来处理动态sql的,如: exec sp转载 2012-09-24 13:21:07 · 436 阅读 · 0 评论