我正在尝试使用以下存储过程从服务器获取数据库。但是,我只想要一个月前创建的数据库。我需要做些什么来完成这项工作?
以下是代码:
sp_msforeachdb 'IF ''?'' like ''z%''
BEGIN
print ''?''
END'
我只想要在某个月内创建的以Z开头的数据库。
答案 0 :(得分:5)
相反如何。
select name
from sys.databases
where name like 'z%'
and create_date >= dateadd(mm,-1,getdate())