В тригере update - MySQL
Формулировка задачи:
Всем хай, кто может подсказать почему у меня в тригере в update всегда +2 получается вместо ожидаемого +1
Листинг программы
- CREATE TRIGGER " . $triggerName . "
- AFTER
- INSERT
- ON " . $triggerTable . "
- FOR EACH ROW
- BEGIN
- IF(NEW.SENDER_STATUS = 0) THEN
- INSERT INTO ED_TRIGGER_MSG (GLOBALID, SENT, VIEWED, DELETED)
- VALUES (NEW.SENDER_GLOBALID, 1, 0, 0)
- ON DUPLICATE KEY UPDATE SENT = SENT + 1;
- END IF;
- END;
Решение задачи: «В тригере update»
textual
Листинг программы
- UPDATE ED_TRIGGER_MSG SET
- SENT = SENT;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д