Заставьте SQLITE Trigger работать с MYSQL - PullRequest
1 голос
/ 16 февраля 2012

Как мне сделать этот sqlite-триггер совместимым с MYSQL, я никогда не использовал триггеры с MYSQL, и я запутался.

             CREATE TRIGGER IF NOT EXISTS update_this AFTER INSERT ON this
             BEGIN
             UPDATE `another` SET `something` = `something` + new.number;
             END;

Решение:

     delimiter |
     CREATE TRIGGER update_this AFTER INSERT ON this`
     FOR EACH ROW BEGIN
     UPDATE `another` SET `something` = `something` + NEW.something WHERE `id`= NEW.id;
     END;
     |    
     delimiter ;

1 Ответ

1 голос
/ 16 февраля 2012

Неподтверждено:

delimiter //
    CREATE TRIGGER update_this AFTER INSERT ON your_table
    BEGIN
        UPDATE `another` SET `something` = `something` + new.number;
    END;
//
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...