日期:2014-05-17  浏览次数:20725 次

有没有监控sql语句的组件?
以前看到一个软件,应该是java写的jar包,

在用java的sql语句一般都是用字符窜String串其来的,比如
String   sql   =   "select   *   from   mytab   where   id= "+request.getParameter( "id ");
ResultSet   rs   =   stmt.executeUpdate(sql);

这样看不到传到数据库中的sql语句是什么样的,有没有组件能看到传到数据库中的sql语句完整的样子?最好是支持oracle的,以前我见过别人用,这样调试程序的时候很方便

------解决方案--------------------
你在ResultSet rs = stmt.executeUpdate(sql);这个之前写一下这个sql的内容不就好了么?
通常我是直接写进log file.