MySQL триггер после вставкиMySql

Форум по Mysql
Ответить
Anonymous
 MySQL триггер после вставки

Сообщение Anonymous »

Я пишу триггер для запуска всякий раз, когда новая строка вставлена ​​в table_a . Триггер добавляет новую строку в table_b , см. Заглавную операцию вставки.

Код: Выделить всё

CREATE TRIGGER `trigger` AFTER INSERT ON `table_a`
FOR EACH ROW BEGIN
INSERT INTO table_b (added, email) VALUES (NOW(), NEW.email);
END
< /code>
выше работает нормально, но я хочу внести небольшой изменение на триггер.table_b.email = NEW.email AND submitted = 0
В основном я хочу сначала проверить, чтобы увидеть, существует ли электронная почта в Table_b и отправлено имеет значение 0. Я хочу вставить только в том случае, если это условие является ложным. Я изо всех сил пытаюсь увидеть, как это делается в течение триггера.

Подробнее здесь: https://stackoverflow.com/questions/797 ... ter-insert
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»