Начальное значение по умолчанию для одного столбца в моей базе данных такое же, как автоматически увеличивающийся идентификатор строки. Я пытаюсь использовать триггеры для его установки.
CREATE TRIGGER `default_order_value`
AFTER INSERT ON `clusters`
FOR EACH ROW
BEGIN
UPDATE `clusters` SET `order` = NEW.id WHERE `id` = NEW.id;
END
Но это продолжает вызывать синтаксическую ошибку
# 1064 - У вас есть ошибка в синтаксисе SQL; проверьте руководство, которое соответствует вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с "" в строке 5
. Я пробовал все виды перестановок, но безуспешно. Кто-нибудь может понять, что я делаю не так?