Използвам 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 = '[email protected]', Purchase = '55' ORDER BY id DESC LIMIT 1");
Опитвам се да взема запис от таблица и след това да направя вмъкване, за да копирам записа в нова таблица. Допълнителните стъпки са да актуализирате имейла на купувача и да добавите номера на поръчката за покупка. Неуспешно ли е, защото правя множество операции?