我想知道是否有办法知道我从 java 数据库中检索到的结果类型。最终,我希望能够对 resultSet 的每一列使用适当的 get 方法(或者能够将 getObject() 转换为正确的类型),而无需我明确地知道有关数据库/数据的任何信息。
问问题
1050 次
3 回答
3
您将需要ResultSetMetadata
. 调用getMetadata()
,ResultSest
然后调用getColumnType
元数据对象。
返回值来自java.sql.Types
。
于 2013-06-17T20:48:35.677 回答
1
ResultSet 对象列的数量、类型和属性由 ResultSet.getMetaData 方法返回的 ResulSetMetaData 对象提供。
于 2013-06-17T20:48:34.453 回答
1
使用getMetaData()
. 它包含每列的类型等。
于 2013-06-17T20:48:45.700 回答