я хотела создать транзакцию, где один фонд передаёт свои деньги другому фонду, хотела сделать через update, но mysql выводит ошибку 1442, где говорит, что не может обновить таблицу. только-только осваиваю mysql, прошу помочь. (
в моём коде:
qoldaushy_qor = фонд
bolingen_aqsha = выделенные деньги
START TRANSACTION;
UPDATE qoldaushy_qor SET bolingen_aqsha = bolingen_aqsha - 15000000 WHERE idqoldaushy_qor = 14;
UPDATE qoldaushy_qor SET bolingen_aqsha = bolingen_aqsha + 10000000
WHERE idqoldaushy_qor = 13;
Hyerin00, так дело не пойдет. Вы опишите нормально, что сейчас есть (а не что было), что делаете, и какая возникает ошибка.
На таблице без триггеров приведенный запрос ошибку 1442 не вызовет.
спасибо огромное ! в интернете видела примеры, и там делали с транзакцией. просто учитель просил написать 5 транзакций и этот был одним из тех, которые я придумала.