Использование скрытой хранимой процедуры
Я пытаюсь использовать следующую хранимую процедуру для получения баз данных с сервера. Однако я просто хочу, чтобы базы данных были созданы месяц назад. Что я должен сделать, чтобы сделать эту работу?
Вот код:
sp_msforeachdb 'IF ''?'' like ''z%''
BEGIN
print ''?''
END'
Я просто хочу базы данных, которые начинаются с Z, которые были созданы в течение определенного месяца.
1 ответ
Решение
Как насчет этого вместо этого.
select name
from sys.databases
where name like 'z%'
and create_date >= dateadd(mm,-1,getdate())