描述:使用jdbc创建连接后,使用commons-dbutils-1.6 数据库工具类,查询报错如下:
java.sql.SQLException: 不支持的特性 Query:

经过测试跟踪在commons-dbutils-1.6包里面QueryRunner类中一个query方法中的getParameterMetaData()语。此操作是Oracle数据库所特有的现象,创建QueryRunner对象时需加上参数true,这样能跳过query方法中的getParameterMetaData()语句。

QueryRunner runner = new QueryRunner(true);

调试过语句为:

Connection con = null;

// 在此语句中需要在参数中赋值为true
  QueryRunner runner = new QueryRunner(true);

List<T> result = runner.query(。。。。。。

最新文章

  1. RequireJS与Backbone简单整合
  2. 高效率去掉js数组中重复项
  3. RestEasy 3.x 系列之三:jsonp
  4. Deep learning:四十五(maxout简单理解)
  5. iPhone/iOS图片相关(读取、保存、绘制、其它相关)
  6. 手动内存管理与ARC互相转换问题
  7. s2sh三大框架整合过程(仅供参考)
  8. MvcPager分页控件以适用Bootstrap
  9. vector删除元素与清除内存空洞
  10. 记录一下,PC端vue开发常用框架,已经用过elementUI和iview 接下来尝试另一个Muse-UI 喜欢它的点击效果
  11. YoLov3训练自己的数据集
  12. HTML之&lt;meta&gt;使用和说明
  13. Spring Cloud Ribbon——客户端负载均衡
  14. kudu记录-kudu原理
  15. 深度学习(TensorFlow)环境搭建:(二)Ubuntu16.04+1080Ti显卡驱动
  16. 8.Thread的join方法
  17. HFDS核心技术
  18. III USP Freshmen ContestH. MaratonIME gets candies
  19. Netty并发优化之ExecutionHandler
  20. EasyPlayer Android安卓流媒体播放器实现播放同步录像功能实现(附源码)

热门文章

  1. 解决413 Request Entity Too Large
  2. Linux学习之二十-Linux文件系统
  3. Python从2.7.5升级到3.6.5
  4. Loadrunner 工作原理图
  5. IDEA如何打包可运行jar的一个问题
  6. Windows 用VS编译libevent源码
  7. 《Java设计模式》之调停者模式(Mediator)
  8. Python_Select解析
  9. vue-router 运行机制 及 底层原理
  10. STL学习笔记(string)