1

我正在尝试使用以下存储过程从服务器获取数据库。但是,我只想要一个月前创建的数据库。我该怎么做才能完成这项工作?

这是代码:

sp_msforeachdb 'IF ''?'' like ''z%'' 
BEGIN
  print ''?''
END'

我只想要在某个月份创建的以 Z 开头的数据库。

4

1 回答 1

5

这个怎么样。

select name
    from sys.databases
    where name like 'z%'
        and create_date >= dateadd(mm,-1,getdate())
于 2011-02-03T22:28:54.500 回答