0

我想知道是否有办法知道我从 java 数据库中检索到的结果类型。最终,我希望能够对 resultSet 的每一列使用适当的 get 方法(或者能够将 getObject() 转换为正确的类型),而无需我明确地知道有关数据库/数据的任何信息。

4

3 回答 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 回答