Я ищу, чтобы создать триггер MySQL на таблице. По сути, я создаю поток активности и должен регистрировать действия пользователей. Когда пользователь делает комментарий, я хочу запустить триггер базы данных на этой таблице и:
- Возьмите идентификатор последней вставленной строки (идентификатор строки комментария).
- выполнить INSERT в таблице действий, используя данные из последней вставленной строки.
Я по существу реплицирую этот триггер для удаления комментариев.
Вопросы, которые у меня были:
- LAST_INSERT_ID() лучший способ захватить идентификатор?
- Как правильно хранить данные из последней вставленной строки комментариев для использования в инструкции "INSERT into activities"?
- Должен ли я использовать комбинацию хранимых процедур, а также триггер?
- Как бы выглядела основная структура триггера?
Спасибо! Прошло несколько лет с тех пор, как я затронул все, что связано с триггерами, процедурами и функциями DB.