繁体   English   中英

如何在Java中的SQL结果集中找出变量类型?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM