Список недавно обновленных таблиц в базе данных - PullRequest
3 голосов
/ 24 января 2011

У меня есть несколько таблиц в моей базе данных. Мне нужно знать имена таблиц, обновляемых после некоторой отметки времени (или во время последнего действия).

Можете ли вы направить меня со ссылками на запрос или любую помощь?

Ответы [ 3 ]

6 голосов
/ 24 января 2011
select * from sys.tables order by modify_date desc

Предполагается, что это SQL-сервер.

1 голос
/ 14 января 2012

Проверьте это ...

SELECT
    [name],
    create_date,
    modify_date
FROM sys.tables
ORDER BY modify_date DESC
0 голосов
/ 24 января 2011

Вам необходимо поддерживать столбец TimeStamp в каждой таблице, чтобы можно было достичь этого с помощью запроса. Предполагая, что у вас есть такой столбец, ищите здесь способы написания запроса на основе TimeStamp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...