分类

链接

2013 年 1 月
 123456
78910111213
14151617181920
21222324252627
28293031  

近期文章

热门标签

新人福利,免费薅羊毛

SQL查询性能分析之(not in)、(and not)、()、(!=)性能比较

在与朋友讨论查询时引出了not in 与and not两种踢出方法,相互的口舌之争之后我决定动手来查查看,他们到底有什么区别,谁的执行效率更高,今后该如何选择性能最优的查询条件。由于本人能力有 限,肚子中的墨水有限,所以本文有什么错误之处还望各位前辈指出。       在使用sql中我们会有各种各样的条件筛选,常见的就是要踢出一部分我们不需要的数据,在where后面的踢出方法常见的有 (not in  / and not / <> / !=) 这四种方法,既然存在这样四种方法,那么我们又该如果选择最佳方法呢?下面我们就一起...

SQL Server 评论(1) 阅读(7,758)

在存储过程中调用WebService

1 create procedure usp_CallWebServices 2 ( 3 @parameter nvarchar(500)=null 4 ) 5 as 6 Declare @obj int 7 Declare @SvercieUrl nvarchar(200) 8 Declare @response nvarchar(max) 9 10 11 Set @SvercieUrl = 'http://locahost/webservices/service.asmx/saludar?param='+@parameter 12 13 14 Execute sp_OACreate 'MSXML2.ServerXMLHttp',@obj out 15 Execute sp_OAMethod @obj,'open',null,'Get',@SvercieUrl,false 16 Execute sp_OAMethod @obj,'...

SQL Server 暂无评论 阅读(3,298)

sql server使用ROW_NUMBER分页

  ALTER PROC usp_GetPageList     (       @tableName VARCHAR(20) ,       @selectColunms VARCHAR(1000) ,       @sortColumn VARCHAR(50) ,       @sortType VARCHAR(4) ,       @pageIndex INT ,       @pageSize INT     ) AS  BEGIN         DECLARE @sql NVARCHAR(4000)     SET @sql = '     SELECT  *     FROM    ( SELECT    ROW_NUMBER() OVER ( ORDER BY '+ @sortColumn +' '+ @sortType +' ) AS orderIndex ,                         ' + @selectColunms + '               FROM      ' + @...

SQL Server 暂无评论 阅读(1,830)