-1
A
回答
1
使用sys.databases
列出所有的数据库:
SELECT TOP 1 *, REPLACE(name, 'S01_', '') AS d
FROM sys.databases
WHERE name LIKE 'S01_%'
ORDER BY d DESC;
获取日期部分,你将不得不解析数据库名称。
1
您可以用order by name desc
查询sys.databases
并使用top 1
caluse。
SELECT top 1 name
FROM sys.databases
WHERE name LIKE 'S01_%'
order by name desc
;
相关问题
- 1. 如何使服务器名称和数据库名称动态
- 2. 如何从web.config中的连接字符串中检索服务器名称和数据库名称
- 3. 存储数据库服务器名称
- 4. 从IBM Worklight中的服务器数据库中检索数据
- 5. 无法从元数据服务器检索图像名称
- 6. 数据库服务器上的强大数据库名称
- 7. 如何从服务器检索数据
- 8. 如何检查在oracle数据库服务器中更改的服务名称的历史记录
- 9. 如何从服务器数据库检索记录到本地数据库中
- 10. 如何检索其他服务器上的数据库
- 11. 如何从服务器使用javascript检索文件名称的名称?
- 12. 参数化t-sql中的服务器和数据库名称
- 13. 从服务器删除文件名称不在数据库中
- 14. MaxScale:无法检索数据库名称
- 15. 显示水晶报表中的数据库服务器名称
- 16. 数据库名称和RIA服务
- 17. 如何从存储过程中获取数据库服务器的名称?
- 18. 如何查询SQL服务器数据库中的全表名称列表
- 19. Android - 从数据库服务器检索图像和数据
- 20. 检索服务器端的JSON数据
- 21. 搜索名称数据库
- 22. 如何使用PHP检索数据库名称?
- 23. 如何在更新数据库之前从服务中检索数据(angular2)?
- 24. SQL服务器:创建错误如何与表名写数据库名称
- 25. 如何检索C#中指定服务器上的数据库列表?
- 26. 通过密钥检索在线服务器数据库
- 27. 如何在Apache配置中检索服务器别名?
- 28. 的WebSocket服务器检测数据库
- 29. 找到Oracle数据库的服务器名称
- 30. 根据服务器名称获取服务名称
[SQL Server查询发现目前所有的数据库名称(可能的重复https://stackoverflow.com/questions/873393/sql-server-query-to-find-all-current-database-names ) –