qru
Новичок
Помещение ряда из таблицы в другую таблицу перед удалением
Добрый день.
Часто сталкиваюсь с необходимостью при удаление ряда из базы данных сделать копию этого ряда в другую таблицу с такой же структурой.
Ну т.е. чтобы не удалять без возможности востановления.
Может быть у кого-то есть какая-то функция для этого или стандартное какое-то решение...
А то каждый раз приходится после создания соответствующей бекапной табилцы,
писать запросы сначала на получение (select) всех данных из основной таблицы для определенного id
а потом делать вставку (insert) в бекапную таблицу этих данных в правильном порядке и т.п.
А потом отдельным запросом уже удалять (delete) данные этого id из основной таблицы.
Может у кого-то есть более простое решение проблемы сохранения удаленного в mysql в отдельную таблицу?
Хотелось бы одной функцией или может даже запрос какой-то есть специальный в mysql.
Спасибо.
Добрый день.
Часто сталкиваюсь с необходимостью при удаление ряда из базы данных сделать копию этого ряда в другую таблицу с такой же структурой.
Ну т.е. чтобы не удалять без возможности востановления.
Может быть у кого-то есть какая-то функция для этого или стандартное какое-то решение...
А то каждый раз приходится после создания соответствующей бекапной табилцы,
писать запросы сначала на получение (select) всех данных из основной таблицы для определенного id
а потом делать вставку (insert) в бекапную таблицу этих данных в правильном порядке и т.п.
А потом отдельным запросом уже удалять (delete) данные этого id из основной таблицы.
Может у кого-то есть более простое решение проблемы сохранения удаленного в mysql в отдельную таблицу?
Хотелось бы одной функцией или может даже запрос какой-то есть специальный в mysql.
Спасибо.