f50,
ХП, выводящая объекты БД, модифицированные после заданной даты:
ALTER proc [dbo].[hpViewAlterObjects](@dt datetime)
as
begin
set nocount on
select
OBJECT_NAME(S.object_id) as ObjectName,
schema_NAME(S.schema_id) as SchemaName,
object_id,
S.type,
S.create_date,
S.modify_date,
is_ms_shipped
from sys.objects S
where S.Type in ('FN','P ','IF','TF','V ','TR','U ') and is_ms_shipped=0 and modify_date>=@dt
order by S.modify_date
endФункция OBJECT_DEFINITION возвращает T-SQL текст для заданного объекта.
Увы, только ХП, View, функции и триггеры.
Из этого легко состряпать прогу, сбрасывающую в файл скрипты модифицированных объектов.
T-SQL для таблиц и индексов генерит SQL SMS