Kolekcja kluczy
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.
Keys Kolekcja zawiera Key obiektów, które odwołać deklaracje więzów integralność, które są implementowane przez ograniczenia Microsoft SQL Server klucza podstawowego i klucza OBCEGO.
Uwagi
Z Keys kolekcja, możesz:
Wdrożenie oparte na kluczach więzów integralności, tworząc SQL Server ograniczeń klucza podstawowego i klucza OBCEGO.
Usuń klucz oparty więzów integralność.
Aby uzyskać więcej informacji o korzystaniu z Keys kolekcja, aby utworzyć SQL Server ograniczeń klucza podstawowego i OBCEGO klucza, zobacz "Key obiektu" w tym woluminie.
Aby usunąć wykonawczych ograniczenia programu SQL Server klucz-na podstawie więzów integralność
Użyj Remove metoda Keys kolekcja, jak w:
oTable.Keys.Remove("FK_Order_Details_Products")
Podczas korzystania z Item lub Remove metoda, Keys obsługuje kolekcja element członkowski identyfikacji przy użyciu nazwy lub Składnia odwołania porządkowych.Na przykład:
Set oKey = oTable.Keys("PK_Order_Details")
Lub:
Set oKey = oTable.Keys(2)
Ostrzeżenie
Tworzenie lub usuwanie wykonawczych ograniczenia programu SQL Server klucz-podstawie więzy integralność za pomocą Keys 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ń.