在我的Oracle表中有不同类型的列。
我想阅读所有列为数字。ResultSet如何在数据为null时从对象中获取字符串?
String str = resultSet.getString("col1");
的问题是,如果在数据库中列定义为号码,和值是
0.5
返回字符串将是
0.5
我不能使用任何其他吸气像getDecimal()等
如果我使用:
String str = resultSet.getObject("col1").toString();
我会得到一个异常,如果该值为null。
,因为我只想要打印的内容,没有必要让合适的对象(我也不想检查每列的类型(我也不列的类型设计时间)) – markiz 2012-02-27 19:51:49
@markiz,好的。我懂了。 – aioobe 2012-02-27 19:52:52