我在这个 SQL Server (2005) 实例上可能有超过 100 个数据库。我想按照创建日期的顺序列出它们,或者更好的是,按照对任何表的最新修改的日期的顺序列出它们。
是否有我可以编写的 SELECT 查询,同样重要的是,我可以在什么上下文中编写它以及需要什么权限来执行它?
您可以轻松地根据以下内容编写此查询sys.databases
目录视图
SELECT * FROM sys.databases
ORDER BY create_date
但不幸的是,据我所知,没有对应的“最后修改日期”......
这应该适用于该服务器上的任何数据库 - 无论您在哪个数据库中,那些sys
目录视图应该可以从任何地方访问。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)