method

get_offset_limit_clause

get_offset_limit_clause(o)
private

No documentation available.

# File activerecord/lib/arel/visitors/mssql.rb, line 89
        def get_offset_limit_clause(o)
          first_row = o.offset ? o.offset.expr.to_i + 1 : 1
          last_row  = o.limit ? o.limit.expr.to_i - 1 + first_row : nil
          if last_row
            " _row_num BETWEEN #{first_row} AND #{last_row}"
          else
            " _row_num >= #{first_row}"
          end
        end