Udostępnij za pośrednictwem


Kolekcja indeksów

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

Indexes Kolekcja zawiera Index obiektów, które odwołać indeksy, które implementuje ograniczenia Microsoft SQL Server i ścieżki dostępu zdefiniowanych przez użytkownika.

Model obiektów SQL-DMO pokazujący bieżący obiekt

Uwagi

Z Indexes kolekcja, możesz:

  • Utwórz ścieżka dostępu zdefiniowanych przez użytkownika lub unikatowe ograniczenie danych obsługiwanych przez indeks programu SQL Server.

  • Usuwanie indeksu programu SQL Server.

Aby uzyskać więcej informacji o tworzeniu indeksu programu SQL Server za pomocą obiektu SQL-DMO, zobacz Obiektu Index.

Aby usunąć indeks SQL Server:

  • Użyj Remove metoda Indexes kolekcja, jak w:

    oTables("Employees").Indexes.Remove("LastName")
    

Podczas korzystania z Item lub Remove metoda, Indexes obsługuje kolekcja element członkowski identyfikacji przy użyciu nazwy lub Składnia odwołania porządkowych.Na przykład:

Set oIndex = oTable.Indexes("LastName")

Or

Set oIndex = oTable.Indexes(2)

Ostrzeżenie

Tworzenie lub usuwanie indeksów za pomocą Indexes kolekcja wymaga odpowiednich uprawnień.Używane do konto logowania do programu SQL Server SQLServer połączenie obiektu musi być element członkowski rolę stałej db_ddladmin lub rolę z większych uprawnień.