icemanpro
V2EX  ›  问与答

sql server 2008 中如何对结果进行分页?

  •  
  •   icemanpro · Feb 13, 2014 · 2745 views
    This topic created in 4559 days ago, the information mentioned may be changed or developed.
    看了下网上的解决办法,基本上是拼接sql语句,不是说拼接不好吗?
    3 replies    1970-01-01 08:00:00 +08:00
    loading
        1
    loading  
       Feb 13, 2014 via iPhone
    分页有2个变量:
    当前页
    每页条数

    只拼这两个进去没问题,强制int。

    没什么坏处。


    说拼接不好是你拼接用户提交过来的字符串,缺乏处理容易被注入。
    min
        2
    min  
       Feb 13, 2014
    google: tsql offset fetch next
    icemanpro
        3
    icemanpro  
    OP
       Feb 17, 2014
    记得有说法是拼接sql后, sql server 无法对拼接的sql进行缓存。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3067 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 03:02 · PVG 11:02 · LAX 20:02 · JFK 23:02
    ♥ Do have faith in what you're doing.