Sha256: f054925391cf2692df5ce737aa81a363a1ea1b8a41831d7c679db443abbcac64

Contents?: true

Size: 504 Bytes

Versions: 1

Compression:

Stored size: 504 Bytes

Contents

module Sequel
  module ODBC
    # Database and Dataset instance methods for DB2 specific
    # support via ODBC.
    module DB2
      module DatabaseMethods
        def dataset(opts=nil)
          Sequel::ODBC::DB2::Dataset.new(self, opts)
        end
      end
      
      class Dataset < ODBC::Dataset
        def select_limit_sql(sql)
          if l = @opts[:limit]
            sql << " FETCH FIRST #{l == 1 ? 'ROW' : "#{literal(l)} ROWS"} ONLY"
          end
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sequel-3.27.0 lib/sequel/adapters/odbc/db2.rb