Есть ли способ ВСТАВИТЬ значения в одну таблицу, а затем ОБНОВИТЬ значения в другой таблице? mySQL - PullRequest
0 голосов
/ 05 мая 2020

Я пытаюсь вставить значения в таблицу A, а затем обновить значение в таблице B в одной хранимой процедуре.

UPDATE Devices
SET Devices.Available = 1
WHERE Devices.DeviceID = DeviceID;

INSERT INTO Withdrawals(Withdrawals.DeviceID, 
                        Withdrawals.StudentID, 
                        Withdrawals.WithdrawalDate,
                        Withdrawals.Deadline)
VALUES(DeviceID, 
       StudentID,
       CURRENT_DATE,
       DATE_ADD(CURRENT_DATE, INTERVAL 7 DAY));

Каждый запрос работает при индивидуальном выполнении. Я исследовал, как это сделать, и считаю, что это правильный способ, но по какой-то причине он не выполняется?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...