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

[問題]為何SQL Server不支援LIMIT分頁語法?解决方案

2012-04-02 
[問題]為何SQL Server不支援LIMIT分頁語法?講到SQL的分頁方式,在SQL-92裏,都是用LIMIT語法偏偏SQL Server

[問題]為何SQL Server不支援LIMIT分頁語法?
講到SQL的分頁方式,在SQL-92裏,都是用LIMIT語法
偏偏SQL Server就是用TOP,甚至到SQL2008後用RANK方式
但它的直覺性都不如LIMIT好用。

查了google,洋人都痛罵微軟死不支援
以微軟從善如流的企業文章,怎會一直不支援LIMIT語法呢?

大家說說背後原因吧?

[解决办法]
还有一个:in的语法需要加强
in只支持单列,不支持(f1,f2) in (select fa,fb from ...) 
只能用join实现
[解决办法]
虽然功能有实现,确定在写法上很麻烦的!
[解决办法]

探讨
强人所难.

热点排行
Bad Request.