Method: SQL::Maker::Select#as_sql_limit

Defined in:
lib/sql/maker/select.rb

#as_sql_limitObject



226
227
228
229
230
231
# File 'lib/sql/maker/select.rb', line 226

def as_sql_limit
  return '' unless n = self.limit
  croak("Non-numerics in limit clause (n)") if n =~ /\D/
  return sprintf "LIMIT %d%s" + self.new_line, n,
    (self.offset ? " OFFSET " + self.offset.to_i.to_s : "")
end