当我使用索引获取数据与列名称时,性能是否会有所不同,而我正在谈论在服务器中每天执行此操作数百万次.
rs.getString(1) VS rs.getString("columnname");
编辑:JDBC版本Oracle JDBC驱动程序10.2.0.4.0
Gil*_*anc 11
在rs.getString(n);快将略有执行,因为它是直接从集合检索,而不是搜索.
您的代码的数百名未来读者将会欣赏rs.getString("columnname");而不必查找SQL以查看索引n所指的内容.