所以,我有一个用 java 编写的程序,它查看一个 mysql 数据库,并且我有一些在程序的不同部分针对它运行的查询。
在处理 select / leftjoin 语句期间填充的结果集时,我发现它非常麻烦。例如,如果我不知道表中数据的确切类型怎么办?是否有任何(好的)方法来编写一个处理程序,它将一个 int 转换为一个 int/a double 到一个 double,将 String 转换为一个字符串......不断地。
我只是想知道,因为我觉得做一个结果集 > String > Double 效率很低 Double.parseDouble((resultset.getString(index))); 只是感觉不对,因为这意味着我不仅要知道数据类型,还要知道确切的索引。这也使空值也变得更加棘手。
对此的任何帮助将不胜感激。