Class Sequel::JDBC::Oracle::Dataset
In: lib/sequel/adapters/jdbc/oracle.rb
Parent: JDBC::Dataset

Dataset class for Oracle datasets accessed via JDBC.

Methods

Included Modules

Sequel::Oracle::DatasetMethods

Constants

NUMERIC_TYPE = Java::JavaSQL::Types::NUMERIC
TIMESTAMP_TYPE = Java::JavaSQL::Types::TIMESTAMP
TIMESTAMPTZ_TYPES = [Java::oracle.jdbc.OracleTypes::TIMESTAMPTZ, Java::oracle.jdbc.OracleTypes::TIMESTAMPLTZ]

Public Instance methods

[Source]

     # File lib/sequel/adapters/jdbc/oracle.rb, line 123
123:         def type_convertor(map, meta, type, i)
124:           case type
125:           when NUMERIC_TYPE
126:             if meta.getScale(i) == 0
127:               map[:OracleDecimal]
128:             else
129:               super
130:             end
131:           when *TIMESTAMPTZ_TYPES
132:             map[TIMESTAMP_TYPE]
133:           else
134:             super
135:           end
136:         end

[Validate]