Aracılığıyla paylaş


Keys derlemesi

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The Keys collection contains Key objects that reference referential integrity declarations that are implemented by Microsoft SQL Server PRIMARY KEY and FOREIGN KEY constraints.

Geçerli nesneyi gösteren SQL-DMO nesne modeli

Özellikler

Açıklamalar

İle Keys koleksiyon, aşağıdakileri yapabilirsiniz:

  • Implement anahtar tabanlı bilgi tutarlılığına bütünlük sql Server birincil anahtar ve yabancı anahtar kısıtlamaları oluşturarak.

  • Remove anahtar tabanlı bilgi tutarlılığına bütünlük.

Kullanma hakkında daha fazla bilgi için Keys koleksiyon sql Server birincil anahtar ve yabancı anahtar kısıtlamalarını oluşturmak için bkz: "Key nesne" Bu birim.

Anahtar tabanlı başvuru bütünlük uygulama sql Server kısıtlamayı kaldırmak için

  • Use Remove yöntem, Keys koleksiyon, olarak:

    oTable.Keys.Remove("FK_Order_Details_Products")
    

Kullanırken Item veya Remove yöntem, Keys koleksiyon adı veya sıra başvurusunda sözdizimi. kullanarak üye kimlik destekleyenÖrneğin:

Set oKey = oTable.Keys("PK_Order_Details")

Ya da:

Set oKey = oTable.Keys(2)

Not

Oluşturma veya kaldırma anahtar tabanlı uygulama sql Server kısıtlamaları başvuru bütünlük kullanarak Keys koleksiyon gerektirir uygun ayrıcalık.SQL Server oturumu açma için kullanılan SQLServer nesne bağlantısı sabit rolünün üye olması gerekir db_ddladmin veya bir rolle büyük ayrıcalık.