Использование MySQL 5.1.x
Попытка добавить триггер к таблице:
DELIMITER $$
CREATE TRIGGER group AFTER INSERT ON dataTable
FOR EACH ROW BEGIN
UPDATE dataTable SET groupName = mid(longName,1,4) WHERE groupNAME IS NULL;
END$$
Когда я вставляю запись, обновление не производится. Есть ли синтаксическая ошибка? Или я не могу выполнить запрос на обновление после события вставки?
ОБНОВЛЕНИЕ: в этой таблице 2 триггера (ПОСЛЕ ВСТАВКИ и ДО ОБНОВЛЕНИЯ).