DBMS предполагает, что имя столбца является системной переменной внутри триггера - PullRequest
0 голосов
/ 19 декабря 2018

У меня есть таблица с тремя переменными.один из них, другой ограничивающий.Strict - это имя столбца, но система рассматривает его как переменную.Это не.Это также не зарезервированное слово.

Поскольку это обновление, Новое запрещено

 Operation failed: There was an error while applying the SQL script to the database.
 ERROR 1193: Unknown system variable 'strict'
 SQL Statement:
 CREATE DEFINER = CURRENT_USER TRIGGER     `bibliotech`.`patronus_AFTER_UPDATE` AFTER UPDATE ON `patronus` FOR EACH  ROW
BEGIN
 if amount >  5.65  
    then set strict =1;
elseif amount <5.65 
    then set strict =0;
end if;
ND
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...