首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

Denali的T-SQL加强 (1)

2012-12-30 
Denali的T-SQL增强 (1)好久没有上来,刚参加完PASS峰会,简单分享一些T-SQL部分:新的分页方法:CREATE TABLE

Denali的T-SQL增强 (1)
好久没有上来,刚参加完PASS峰会,简单分享一些T-SQL部分:
  
新的分页方法:


CREATE TABLE T1(COL CHAR(1) PRIMARY KEY)
GO

INSERT T1(COL) VALUES('A'),('B'),('C'),('D'),('E')
GO

DECLARE
@page_num  AS int = 2,
@row_per_page AS int = 3

SELECT
*
FROM T1
ORDER BY COL OFFSET (@page_num -1 ) * @row_per_page ROWS
FETCH NEXT @row_per_page ROWS ONLY
GO

DROP TABLE T1
GO
/**
COL
-----
D
E
**/



[解决办法]
谢谢分享!
[解决办法]
怎么看着还不如row_number清晰
[解决办法]
这个分页性能较row_number如何?

热点排行
Bad Request.