最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > 深入sql server 2005 万能分页存储过程的详解建站知

深入sql server 2005 万能分页存储过程的详解建站知

时间:2023-05-24 09:05:24 阅读: 文章分类: 网站建设 作者: 建站小能手

导读:1建站知识本篇文章是对sqlserver2005中的万能分页存储过程进行了详细的分析介绍,需要的朋友参考下网seo优化趋势建设网站。

网seo优化趋势建设网站

–建立主表临时表CREATE TABLE #temp(rownumber bigint,orderseqno VARCHAR(36),goodsname VARCHAR(百度seo网站优化50),companyname VARCHAR(100))–建立子表临 时表CREATE TABLE #detail(orderseqno VARCHAR(36),detailid UNIQUEIDENTIFIER,unitprice DECIMAL(12,2),Qty int)–插入主表数据到主表临时表insert into #tempSELECT oo.rownumber, oo.OrderSeqNO, oo.GoodsName, oo.CompanyName FROM(SELECT ROW_NUMBER () OVER (ORDER BY oi.createdate DESC) AS rownumber,oi.OrderSeqNO, oi.GoodsName ,ci.CompanyNameFROM OrderInfo oi INNER JOIN CompanyInfo ci ON oi.CompanyID=ci.CompanyIDWHERE oi.CreateDate<GETDATE()) AS ooWHERE rownumber BETWEEN 10 AND 20

–定义游标DECLARE @temp_cursor CURSOR–给游标赋值SET @temp_cursor=CURSOR FOR SELECT #temp.orderseqno,#temp.goodsname FROM #temp

–定义游标循环过程中所需保存的临时数据DECLARE @orderseqno VARCHAR(36),@goodsname varchar(50)

–打开游标OPEN @temp_cursor

FETCH NEXT FROM @temp_cursor INTO @orderseqno,@goodsname–循环游标,查询子表数据,然后插入子表临时表WHILE @@FETCH_STATUS=0BEGININSERT INTO #detailSELECT od.OrderSeqNO,od.OrderDetailID, odseo网站排名优化软件.UnitPrice,od.QtyFROM OrderDetail odWHERE od.OrderSeqNO=@orderseqno

FETCH NEXT FROM @temp_cursor INTO @orderseqno,@goodsnameEND

–关闭游标CLOSE @temp_cursorDEALLOCATE @temp_cursor

SELECT * FROM #tempSELECT * FROM #detail–删除临时表DROP TABLE #tempDROP TABLE #detail上面的T-SQL只在SQL Server网站建设公司 2005上调试成功。

相关网seo优化趋势建设网站。

关键词标签: 分页 存储过程

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-24 ,文章深入sql server 2005 万能分页存储过程的详解建站知主要讲述分页,存储过程,深入sql server 2005 万能分页网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_6596.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章