Wygeneruj skrypt wszystkich indeksów, kluczy w bazie danych SQL Server
Szukam generowania skryptów takich jak:
ALTER TABLE dbo.Person
ADD CONSTRAINT PK_Person PRIMARY KEY CLUSTERED (PersonID);
CREATE INDEX IX_EVT_EVENTS on EVT_EVENTS(prg_event_t1, prg_event_t2, num_order)
Głównym problemem, którego nie mogę znaleźć wszystkich potrzebnych informacji, na przykład tego zapytania:
SELECT t.name TableName, I.*
FROM sys.indexes I
Inner Join sys.tables T on i.object_id=t.object_id
zwraca informacje o wszystkich kluczach i indeksach, ale .. nie ma nazwy „Kolumny”, gdzie mogę je uzyskać?
Próbowałem także sys.all_columns i sys.key_constraints.