Использование скрытой хранимой процедуры

Я пытаюсь использовать следующую хранимую процедуру для получения баз данных с сервера. Однако я просто хочу, чтобы базы данных были созданы месяц назад. Что я должен сделать, чтобы сделать эту работу?

Вот код:

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())
Другие вопросы по тегам