posted on 2006-12-31 13:29 freeliver54 阅读(7032) 评论(19) 编辑 收藏
ALTER procedure P_GetPagedOrders2000 (@startIndex int, @pageSize int ) as set nocount on declare @indextable table(id int identity(1,1),nid int) declare @PageUpperBound int set @PageUpperBound=@startIndex+@pagesize-1 set rowcount @PageUpperBound insert into @indextable(nid) select orderid from orders order by orderid desc select O.orderid,O.orderdate,O.customerid,C.CompanyName,E.FirstName+' '+E.LastName as EmployeeName from orders O left outer join Customers C on O.CustomerID=C.CustomerID left outer join Employees E on O.EmployeeID=E.EmployeeID inner join @indextable t on O.orderid=t.nid where t.id between @startIndex and @PageUpperBound order by t.id set nocount off RETURN 互相学习,我觉得这个存储过程也挺不错 回复 引用 查看
当分页的表中存在有自动标识列的时候会有错误! 错误信息:无法使用 SELECT INTO 语句向表 '#tmp' 中添加标识列,该表中已有继承了标识属性的列 'Id'。 回复 引用 查看
引用天际翔龙:当分页的表中存在有自动标识列的时候会有错误!<br/><br/>错误信息:无法使用 SELECT INTO 语句向表 '#tmp' 中添加标识列,该表中已有继承了标识属性的列 'Id'。恩,2000和2005都不行!!!! 回复 引用 查看
我叫Matt。现在我在戴尔公司工作。我觉得你写得真的很使用。我想,云存储是一个以数据存储和管理为核心的云计算系统,是大型的分布式数据存储。云存储的数据存储规模在PB级别,可以达到几十、甚至几百PB。 回复 引用
昵称: [登录] [注册]
主页:
邮箱:(仅博主可见)
验证码: 看不清,换一个
评论内容:
登录 注册
[使用Ctrl+Enter键快速提交评论]
Powered by: 博客园 Copyright © freeliver54
确立生活价值 分段人生历程 目标 计划 去行动... 每一天都有新的开始 每一天都是新的开始 愿我们 善始善终 持之以恒 不管前方 是希望还是迷茫 我们都只有一个信念 让我们的爱 伴我们终生 健康 平安 简单 惜福