Я написал этот триггер в MySQL 5:
create trigger changeToWeeklly after insert on tbl_daily for each row
начать
вставить в tbl_weeklly SELECT * ИЗ транспортных средств расположение v
где v.recivedate
удалить FROM tbl_daily, где recivedate
конец;
Я хочу заархивировать записи по дате, переместить вставленную вчера запись из ежедневной таблицы в последнюю и последнюю еженедельную таблицу в таблицу месяца и удалить эти записи из предыдущей таблицы.
этот триггер имеет следующую ошибку при вставке в ежедневную таблицу:
"Невозможно обновить таблицу 'tbl_daily' в сохраненной функции / триггере, потому что она уже используется оператором, который вызвал эту сохраненную функцию / триггер."
, пожалуйста, помогите мне решить проблему архивирования старых данных в связанных таблицах:
переместите вставленные вчера записи в еженедельную таблицу, если есть надежное решение, скажите, пожалуйста.