Class Index [+]

Quicksearch

Sequel::Progress::DatasetMethods

Constants

SELECT_CLAUSE_METHODS

Public Instance Methods

requires_sql_standard_datetimes?() click to toggle source

Progress requires SQL standard datetimes

    # File lib/sequel/adapters/shared/progress.rb, line 15
15:       def requires_sql_standard_datetimes?
16:         true
17:       end
supports_intersect_except?() click to toggle source

Progress does not support INTERSECT or EXCEPT

    # File lib/sequel/adapters/shared/progress.rb, line 20
20:       def supports_intersect_except?
21:         false
22:       end

Private Instance Methods

select_clause_methods() click to toggle source
    # File lib/sequel/adapters/shared/progress.rb, line 26
26:       def select_clause_methods
27:         SELECT_CLAUSE_METHODS
28:       end
select_limit_sql(sql) click to toggle source

Progress uses TOP for limit, but it is only supported in Progress 10. The Progress adapter targets Progress 9, so it silently ignores the option.

    # File lib/sequel/adapters/shared/progress.rb, line 32
32:       def select_limit_sql(sql)
33:         raise(Error, "OFFSET not supported") if @opts[:offset]
34:         # if l = @opts[:limit]
35:         #   sql << " TOP "
36:         #   literal_append(sql, l)
37:         # end
38:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.