我使用Google Cloud SQL(mySQL)作为JSP页面的存储库。我有其他页面正常工作SELECT语句,但当我使用相同的代码尝试并应用多步操作时,数据库不会更新记录。代码是
Connection c = null;
c = DriverManager.getConnection("jdbc:google:rdbms://database info here");
ResultSet rsAddOrder = c.createStatement().executeQuery("INSERT INTO Orders (title) SELECT title FROM OrderHistory WHERE id = 1");
ResultSet rsUpdateOrderBuyer = c.createStatement().executeQuery("UPDATE Orders SET Buyer = 'test4@mail.com', Purchase = '55' ORDER BY id DESC LIMIT 1");
我试图从表中获取记录然后执行插入操作以将记录复制到新表中。其他步骤是更新买方电子邮件并添加采购订单编号。它失败了,因为我正在进行多项操作吗?