У меня есть таблица с именем members, в которой есть поле с именем ref (varchar 50), среди прочих. Есть certian вставки, которые происходят в этой таблице с определенным исх, «TESTREF»MySQL Trigger. Должен ли я использовать INSERT или UPDATE
В основном то, что мне нужно, что запись вставляется с этим исх то ссылка должна быть изменена на другую «NEWREF»
I Мне нужно создать перед триггером таблицы (уже после триггера, который перемещает данные в другую таблицу), но я не уверен, следует ли мне использовать команду UPDATE или INSERT для ссылки.
Правильный синтаксис
BEGIN
IF (NEW.ref = 'TESTREF') THEN
SET NEW.ref = 'NEWREF';
END IF;
END
Да, это можно сделать. Используйте триггеры ДОПОЛНИТЕЛЬНЫЕ/ПЕРЕД ДОПОЛНИТЕЛЬНЫМ. – Devart