168169170171172173174175176177178
case Types.TIMESTAMP: return new SQLTimestamp(this, name); case Types.ARRAY: case Types.JAVA_OBJECT: return new UnsupportedDataType(jdbcType, name); // TODO: What about the remaining java.sql.Types? case Types.DATALINK: case Types.DISTINCT: case Types.NULL:
39404142434445464748
return new HSQLDBCompatibilityDoubleDataType(this); } // OTHER in HSQLDB 2.2.8 is really JAVA_OBJECT if (jdbcType == Types.OTHER) { return new UnsupportedDataType(jdbcType, name); } return super.getDataType(jdbcType, name, size); }
89909192939495969798
} // Oracle binary file pointer // TODO: We could at least support reading from BFILE, although querying for them seems hard if ("BFILE".equals(name)) { return new UnsupportedDataType(jdbcType, name); } return null; }