Вверх ↑
Ответов: 655
Рейтинг: 18
#1: 2015-02-24 17:45:28 ЛС | профиль | цитата
Товарищи, подскажите можно ли в SQLite реализовать следующее:

есть таблица users (id int, name text, phone int)

хочу сделать чтобы при изменении записи в БД создавался дубликат предыдущей записи из таблицы users в таблице users_log..логировать изменения.

например есть запись в таблице users - 1;Иван;892800000, делаем update users set phone=893811111 where id=1, в результате хочу увидеть следующее:

в users:
1;Иван;893811111

в users_log:
1;Иван;892800000

Если еще раз сделать update users set phone=893822222 where id=1, то результат должен быть таким:

в users:
1;Иван;893822222

в users_log:
1;Иван;892800000
1;Иван;892811111

Такое функциями самого Sqlite возможно?



карма: 0

0