MySQL Workbench - "+" недопустим в этой позиции для этой версии сервера - PullRequest
0 голосов
/ 15 марта 2019

Я работаю над изучением того, как создавать триггеры в SQL с использованием MySQL Workbench и MySQL server. Предполагается, что триггер обновляет баланс клиента в таблице CUSTOMER, когда в таблицу INVOICE вводится новый счет. У меня есть следующий код:

CREATE TRIGGER trg_updatecustbalance
AFTER INSERT ON INVOICE
FOR EACH ROW
BEGIN
    UPDATE CUSTOMER
    SET CUST_BALANCE = CUST_BALANCE + :NEW.INVOICE_AMOUNT
    WHERE CUST_NUM = :NEW.CUST_NUM
END;

Насколько я могу судить, все для этого триггера настроено правильно, но я вижу ошибку "+" в SET CUST_BALANCE = CUST_BALANCE + :NEW.INVOICE_AMOUNT. Я не смог найти в Интернете ничего, что объясняет, почему я получаю эту конкретную ошибку.

Ваша помощь очень ценится!

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