Как отслеживать изменения данных в таблице базы данных
У вас есть несколько вопросов, которые databases плохо связаны друг с другом.
На database базовом уровне базы данных db вы можете отслеживать изменения, имея database-structure отдельную таблицу, в которую database-structure добавляется запись с помощью database триггеров операторов INSERT/UPDATE/DELETE. Это database общий способ отслеживания db изменений в таблице базы database-structure данных.
Еще вам нужно знать, какой db пользователь внес изменения. Обычно ваши db триггеры этого не знают. Я database-structure предполагаю, что если вы database-structure хотите знать, какой пользователь database изменил часть данных, то database возможно, что несколько пользователей database могут изменить одни и те database-structure же данные.
Нет правильного dbms способа сделать это, вы, вероятно, захотите databases иметь отдельную таблицу, в database-structure которую код вашего приложения database будет вставлять запись, когда dbms пользователь обновляет некоторые db данные в другой таблице, включая db пользователя, временную метку dbms и идентификатор измененной database-structure записи. .
Обязательно используйте database-structure транзакцию, чтобы не получить databases случаи, когда обновление dbms выполняется без вставки, или db если вы выполняете обратный database порядок, вы не получаете database вставку без обновления.
database
Как отслеживать изменения данных в таблице базы данных
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.