【发布时间】:2017-08-02 13:43:48
【问题描述】:
我有一个通用的 java 程序,可以将 Oracle 和 DB2 表中的数据导出到文本文件中。
对于所有类型,我在 ResultSet 上使用 rs.getString() 函数来提取数据。它适用于除 CLOB、BLOB 和二进制类型之外的所有类型。例如,它给出了 Oracle 的例外情况:
无效的列类型:没有为类实现 getString oracle.jdbc.driver.T4CBlobAccessor
问题:我的程序中是否可以使用泛型类型来提取可用于 Oracle 和 DB2 的 CLOB、BLOC 和 Binary 类型?
类似:
GenericType obj = rs.getGenericType("column_name");
【问题讨论】: