答案 0 :(得分:1)
使用sys.databases
列出所有数据库:
SELECT TOP 1 *, REPLACE(name, 'S01_', '') AS d
FROM sys.databases
WHERE name LIKE 'S01_%'
ORDER BY d DESC;
要获取日期部分,您必须解析数据库名称。
答案 1 :(得分:1)
您可以使用sys.databases
并使用order by name desc
caluse查询top 1
。
SELECT top 1 name
FROM sys.databases
WHERE name LIKE 'S01_%'
order by name desc
;