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