我想验证我发送给 Oracle 的 sql 查询是否是我真正想要的查询。我想知道我该怎么做?我可以在绑定(bind)变量之前打印出语句,即。我从控制台得到这个:
UPDATE MY_TABLE=tableName SET COL1=?, COL2=?, COL3=? WHERE PK=?
但我希望在将变量设置为值后查看实际语句。
最佳答案
尝试使用 log4jdbc
通过使用它,您还可以看到绑定(bind)参数等以及 sql 输出。
关于java - 如何打印出将发送到 oracle 的 sql 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5982511/