Как вернуть дату последнего изменения таблицы в SQL Server 2005?
Я видел один на странице Свойства таблицы. Есть дата создания, но нет даты изменения.
Если он недоступен, какие другие способы добавить эту функциональность?
Вот некоторые из них, которые приходят на ум:
- Добавьте в таблицу еще один столбец, который триггер будет обновлять при каждом добавлении или изменении записи. Единственным недостатком этого подхода является то, что удаления не будут отслеживаться.
- Добавьте еще одну таблицу (TableModifiedDate), которая будет содержать имя таблицы и дату изменения. Затем добавьте в таблицы, которые вы хотите отслеживать, триггер, который будет обновлять TableModifiedDate.