Хранимая процедура изменила время

Существует ли способ узнать, когда хранимая процедура или таблица были в последний раз изменены? Я попытался проверить свойства через Studio управления SQL, но только нашел дату создания.

Спасибо!

9
задан Drew 9 October 2013 в 03:03
поделиться

1 ответ

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

select name, create_date, modify_date
from sys.procedures
where name = 'sp_MyStoredProcedure'

Вы можете использовать это, чтобы найти дату последнего изменения для таблицы:

select name, create_date, modify_date 
from sys.tables
where name = 'MyTable'

Чтобы найти дату последнего изменения и другую информацию для других объектов можно запросить sys.objects . http://msdn.microsoft.com/en-us/library/ms190324.aspx содержит полный список типов, которые вы можете искать.

select top 10 * 
from sys.objects 
where type in ('p', 'u')
15
ответ дан 4 December 2019 в 13:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: