【发布时间】:2011-08-24 08:40:14
【问题描述】:
我想验证我发送给 Oracle 的 sql 查询是我真正想要的。我想知道我该怎么做?我可以在绑定变量之前打印出语句,即。我从控制台得到这个:
UPDATE MY_TABLE=tableName SET COL1=?, COL2=?, COL3=? WHERE PK=?
但我希望在将变量设置为值后查看实际语句。
【问题讨论】:
标签: java sql oracle jdbc oracle11g
我想验证我发送给 Oracle 的 sql 查询是我真正想要的。我想知道我该怎么做?我可以在绑定变量之前打印出语句,即。我从控制台得到这个:
UPDATE MY_TABLE=tableName SET COL1=?, COL2=?, COL3=? WHERE PK=?
但我希望在将变量设置为值后查看实际语句。
【问题讨论】:
标签: java sql oracle jdbc oracle11g
尝试使用log4jdbc
通过使用它,您还可以看到绑定参数等以及 sql 输出。
【讨论】:
更好的工具可能是p6spy。
【讨论】: