06 2012 档案
摘要:转载自 CSDN TJVictor专栏:http://blog.csdn.net/tjvictor/archive/2009/07/18/4360030.aspx 在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用Insert不仅效率低,而且会导致SQL一系统性能问题。下面介绍 SQL Server支持的两种批量数据插入方法:Bulk和表值参数(Table-Valued Parameters)。运行下面的脚本,建立测试数据库和表值参数。[c-sharp] view plaincopy--CreateDataBasecreatedatabas.
阅读全文
摘要:===========分页==========================/*分页查找数据*/CREATE PROCEDURE [dbo].[GetRecordSet] @strSql varchar(8000),--查询sql,如select* from [user]@PageIndex int,--查询当页号@PageSize int--每页显示记录ASset nocount ondeclare @p1 intdeclare @currentPage intset @currentPage = 0declare @RowCount intset @RowCount = 0declare
阅读全文
摘要:----左连接select * from Proct left join ProctClassName on Proct.PrcotClassID=ProctClassName.ProtClassID ----Proct表示产品表 ProctClassName表示产品类别表左连接说白一点就是以左边表为准(左边表所有数据显示),右边不符合条件也要显示出来(用null表示)---反之则右连接----完全连接(左右两边的表都显示出来,两边数据不对应用空表示)select * from Proct full join ProctClassName on Proct.PrcotClassID=Proct
阅读全文