使用隐藏的存储过程

时间:2011-02-03 22:21:12

标签: sql sql-server tsql stored-procedures sp-msforeachdb

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

以下是代码:

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

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

1 个答案:

答案 0 :(得分:5)

相反如何。

select name
    from sys.databases
    where name like 'z%'
        and create_date >= dateadd(mm,-1,getdate())