Как можно использовать таблицу ? Дата последней модификации будет возвращена в SQL Server 2005?Как вернуть последнюю измененную дату в SQL Server 2005?
Я видел один на Свойства таблицы. Есть Дата создания, но не Дата модификации.
Если он недоступен, каким бы другим способом добавить эту функцию?
Вот несколько, которые приходят на ум:
- Добавить еще один столбец, к столу, что триггер будет обновлять каждый раз, когда запись была добавлена или изменена. Единственный подход к этому подходу - это удаление не будет отслеживаться.
- Добавить другую таблицу (TableModifiedDate), которая будет содержать имя таблицы и измененную дату. Затем добавьте триггер в таблицы, которые вы хотите отслеживать, которые будут обновлять TableModifiedDate.
Это выглядит действительно круто и может решить отдельную проблему, когда наше текущее решение для ведения журналов не получает никаких изменений, поскольку оно реализовано в интерфейсе, но не улавливает изменения администраторов баз данных, выполненные с помощью SQL Server Manangement Studio. AutoAudit on CodePlex http://www.codeplex.com/AutoAudit –
Привет @Gerhard: это ссылка, которую я включил в сообщение ... :-) –