ALTER PROCEDURE [dbo].[Product_GetListPageCateId]
-- Add the parameters for the stored procedure here
@CateId int,
@Order varchar(20),
@startIndex int,
@EndIndex int
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
if(@Order='Price')
begin
select * from (select row_number() over (order by ProductId)
as RBank,* from Product where categoryid=@CateId) as Bank
where RBank between @startIndex and @EndIndex order by Price Desc
end
else
begin
select * from (select row_number() over (order by ProductId)
as RBank,* from Product where categoryid=@CateId) as Bank
where RBank between @startIndex and @EndIndex order by publishDate Desc
end
END
分享到:
相关推荐
sql 高效分页存储过程 sql 高效分页存储过程 sql 高效分页存储过程 sql 高效分页存储过程 sql 高效分页存储过程
sql Server 通用分页存储过程 sql Server 通用分页存储过程 sql Server 通用分页存储过程 sql Server 通用分页存储过程
分页存储过程 分页存储过程 分页存储过程 sql代码
高效分页存储过程高效分页存储过程高效分页存储过程高效分页存储过程高效分页存储过程高效分页存储过程高效分页存储过程高效分页存储过程高效分页存储过程高效分页存储过程
MySql 分页 存储过程 MySql 分页 存储过程 MySql 分页 存储过程
oracle分页存储过程,oracle分页存储过程
通用分页存储过程 适用于分页 的通用存储过程
万能的分页存储过程 可实现各种情况下的分页功能 简单好用
分页存储过程示例系统,采用存储过程分页!
高效多条件 Oracle 分页存储过程 ,快速分页
分页存储过程 分页存储过程分页存储过程分页存储过程
oracle分页存储过程详细的编码 可直接使用 拿去使用吧
SqlServer 分页 存储过程
通用Mysql分页存储过程,支持多表查询。
MYSQL分页存储过程 非常实用的东西哦 希望大家能用上
sqlserver 分页调用的存储过程 t-sql 语句
c#调用分页存储过程 可支持百万级数据。这只是个小实验
终极版 分页存储过程 高效 条件 排序 Oracle
在分页存储过程中,主要理解了变量的动态赋值和输入输出参数的使用就非常简单了 下面为调用方法: var c_Preccount number; var c_Ppagecount number; var c_cur refcursor; exec proc_SpPag(1,'SELECT * FROM T_...