随笔分类 -  SQL

正确理解 SqlConnection 的连接池机制
摘要:.net 中通过 SqlConnection 连接 sql server,我们会发现第一次连接时总是很耗时,但后面连接就很快,这个其实和SqlConnection 的连接池机制有关,正确的理解这个连接池机制,有助于我们编写高效的数据库应用程序。很多人认为 SqlConnection 的连接是不耗时的,理由是循环执行 SqlConnection.Open 得到的平均时间几乎为0,但每次首次open 时,耗时又往往达到几个毫秒到几秒不等,这又是为什么呢?首先我们看一下 MSDN 上的权威文档上是怎么说的Connecting to a database server typically consis 阅读全文
posted @ 2013-02-27 11:19 我的地盘,我做主 阅读(238) 评论(0) 推荐(0) 编辑
SQL 分页查询
摘要:WITH AllRecords AS(SELECT t.SID,ROW_NUMBER() OVER (ORDER BY t.[Added] DESC) AS RowNumber,EntrustNo AS f1,t1.ProductName AS f2,t3.Caption AS f3,ProjictName AS f4,EntrustCompany AS f5,No3H AS f6,ReportNo AS f7,EntrustDate AS f8,case when SampleSave=0 then '否' else '是' end AS f9,LinkMan 阅读全文
posted @ 2013-02-27 10:15 我的地盘,我做主 阅读(141) 评论(0) 推荐(0) 编辑
sql里将重复行数据合并为一行,数据用逗号分隔 (for XML的使用)
摘要:一.定义表变量DECLARE @T1 table(UserID int , UserName nvarchar(50),CityName nvarchar(50));insert into @T1 (UserID,UserName,CityName) values (1,'a','上海')insert into @T1 (UserID,UserName,CityName) values (2,'b','北京')insert into @T1 (UserID,UserName,CityName) values (3,'c&# 阅读全文
posted @ 2013-02-26 15:38 我的地盘,我做主 阅读(185) 评论(0) 推荐(0) 编辑




点击右上角即可分享
微信分享提示