为 jdbc 构建查询但不执行(或其他解决方案以查看后参数替换查询)

Posted

技术标签:

【中文标题】为 jdbc 构建查询但不执行(或其他解决方案以查看后参数替换查询)【英文标题】:Build query for jdbc but dont execute (or other solution to see post param-substituted query) 【发布时间】:2014-06-06 15:46:05 【问题描述】:

我正在尝试使用 Springs 的 jdbcTemplate 对程序进行调试,我真的很想查看查询。有什么方法可以使用调试器或 db2 观察程序来查看传出/传入查询?

感谢您的帮助。

【问题讨论】:

JDBC logging to file 的可能重复项 【参考方案1】:

您可以启用 JDBC 跟踪,例如通过将属性 traceFile=/path/to/trace.file; 添加到您的 JDBC URL。更多详情:http://www-01.ibm.com/support/knowledgecenter/SSEPGG_9.7.0/com.ibm.db2.luw.admin.trb.doc/doc/t0020709.html?lang=en

请记住,它显然会影响驱动程序的性能。

【讨论】:

以上是关于为 jdbc 构建查询但不执行(或其他解决方案以查看后参数替换查询)的主要内容,如果未能解决你的问题,请参考以下文章

jdbc中如何实现模糊查询

java jdbc 删除数据库表中一列后不能用SQL语句在更新和查询表中其他数据了

JDBC Like子句实例

JDBC WHERE子句条件实例

mybais学习————纯jdbc编程

使用 NSDate 的 FMDB 查询执行但不生效