[英]How to find out the variable types in sql result set in java?
我想知道是否有办法知道我从Java数据库中检索到的结果的类型。 最终,我希望能够对resultSet的每一列使用适当的get方法(或能够将getObject()转换为适当的类型),而无需我明确地了解数据库/数据。
您将需要ResultSetMetadata
。 在ResultSest
上调用getMetadata()
,然后在元数据对象上调用getColumnType
。
返回的值来自java.sql.Types
。
ResultSet对象的列的数量,类型和属性由ResultSet.getMetaData方法返回的ResulSetMetaData对象提供。
使用getMetaData()
。 它包含每列的类型以及其他内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.