Мне нужно скопировать идентификатор auto_increment ID-значение в другой столбец при вставке. Я думаю, мне нужен триггер «после вставки», потому что в противном случае новый идентификатор неизвестен ..?MySQL Trigger: копировать значение auto_increment в другой столбец при вставке
Я попытался это:
IF NEW.content IS NULL THEN
SET NEW.content = NEW.id;
END IF
Но он жалуется:
Updating of NEW row is not allowed in after trigger
Каково имя вашей таблицы? –
Стол-имя «примечания» – kvdmolen
CREATE TRIGGER insert_example ДОПОЛНИТЕЛЬНЫЙ ВСТАВИТЬ Пример ДЛЯ КАЖДОГО РУКА SET NEW.object_id = NEW.id; Попробуй это. –