16 lines
429 B
SQL
16 lines
429 B
SQL
WITH LastRestores AS
|
|
(
|
|
SELECT
|
|
DatabaseName = [d].[name] ,
|
|
[d].[create_date] ,
|
|
[d].[compatibility_level] ,
|
|
[d].[collation_name] ,
|
|
r.*,
|
|
RowNum = ROW_NUMBER() OVER (PARTITION BY d.Name ORDER BY r.[restore_date] DESC)
|
|
FROM master.sys.databases d
|
|
LEFT OUTER JOIN msdb.dbo.[restorehistory] r ON r.[destination_database_name] = d.Name
|
|
)
|
|
SELECT *
|
|
FROM [LastRestores]
|
|
WHERE [RowNum] = 1
|
|
order by restore_date desc |