Joh*_*gan 14 sql t-sql sql-server sql-server-2005
在这个SQL Server(2005)实例上,我可能有超过100个数据库.我想按照创建日期的顺序列出它们,甚至更好,按照对任何表的最新修改日期的顺序列出它们.
是否有我可以编写的SELECT查询,同样重要的是,我从哪个上下文编写它以及执行它需要什么权限?
mar*_*c_s 24
您可以轻松地针对sys.databases目录视图编写此查询
SELECT * FROM sys.databases
ORDER BY create_date 
但不幸的是,我所知道的"最后修改日期"没有相应的...
这应该可以在该服务器上的任何数据库中运行 - 无论您在哪个数据库中,sys都可以从任何位置访问这些目录视图.
| 归档时间: | 
 | 
| 查看次数: | 35436 次 | 
| 最近记录: |