Class | Sequel::JDBC::Oracle::Dataset |
In: |
lib/sequel/adapters/jdbc/oracle.rb
|
Parent: | JDBC::Dataset |
NUMERIC_TYPE | = | Java::JavaSQL::Types::NUMERIC |
TIMESTAMP_TYPE | = | Java::JavaSQL::Types::TIMESTAMP |
CLOB_TYPE | = | Java::JavaSQL::Types::CLOB |
TIMESTAMPTZ_TYPES | = | [Java::oracle.jdbc.OracleTypes::TIMESTAMPTZ, Java::oracle.jdbc.OracleTypes::TIMESTAMPLTZ].freeze |
# File lib/sequel/adapters/jdbc/oracle.rb, line 126 126: def type_convertor(map, meta, type, i) 127: case type 128: when NUMERIC_TYPE 129: if meta.getScale(i) == 0 130: map[:OracleDecimal] 131: else 132: super 133: end 134: when *TIMESTAMPTZ_TYPES 135: map[TIMESTAMP_TYPE] 136: when CLOB_TYPE 137: map[:OracleClob] 138: else 139: super 140: end 141: end