Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Holen Sie sich das Erstellungsdatum des Index vom SQL-Server

Für Indizes, die Einschränkungen sind, siehe die Antwort von marc_s

Für andere Indizes müssten Sie STATS_DATE verwenden, um die Erstellungszeit des zugehörigen Index zu erhalten (jeder Index hat Statistiken dazu)

Etwas wie (nicht getestet)

SELECT STATS_DATE(OBJECT_ID('MyTable'), 
(SELECT index_id FROM sys.indexes WHERE name = 'Index_Name'))

Dies stützt sich auf die sys.indexes zu sys.stats Links

Bearbeiten:Es gibt keine Möglichkeit, das herauszufinden, soweit irgendjemand es herausfinden kann. Entschuldigung.