我正在使用一段简单的代码来更新 Oracle DB 中的一行,查询只更新一行,但执行仍然挂在 stmt.executeUpdate() 上。
它不会抛出任何异常,但控件只是挂在那里。
我在这里迷路了,因为同一段代码之前运行良好。
try {
DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
conn = DriverManager.getConnection(url,username,pwd);
stmt = conn.createStatement();
String sql = "update report set status =" +"'"+NO+"'"+ " where name=" +"'"+ name+"'"+ " and user_id=" +"'"+sub+"'";
System.out.println(sql);
stmt.executeUpdate(sql)