# File lib/sequel/adapters/jdbc/oracle.rb, line 31 def self.OracleClob(r, i) return unless clob = r.getClob(i) str = clob.getSubString(1, clob.length) clob.freeTemporary if clob.isTemporary str end
# File lib/sequel/adapters/jdbc/oracle.rb, line 20 def self.OracleDecimal(r, i) if v = r.getBigDecimal(i) i = v.long_value if v == JAVA_BIG_DECIMAL_CONSTRUCTOR.call(i) i else BigDecimal.new(v.to_string) end end end