Aracılığıyla paylaş


Nasıl Yapılır: INSERT ve UPDATE deyimiyle (Visual veritabanı araçları), yabancı anahtar kısıtlamalarını devre dışı bırakma

Yeni veri kısıtlamayı ihlal veya kısıtlama yalnızca veritabanında verileri uygulanır, biliyorsanız yabancı anahtar kısıtlamasını INSERT ve UPDATE işlemleri sırasında devre dışı bırakma seçeneğini seçin.

Ekle ve GÜNCELLEŞTIR deyimleri için yabancı anahtar kısıtlamasını devre dışı bırakmak için

  1. Object Explorer, kısıtlamayı içeren tabloyu sağ tıklatın ve'ı tıklatın Tasarım.

    Tabloyu Tablo Tasarımcısı'nda açılır.

  2. Gelen Tablo Tasarımcısı menüsünde tıklatın.Ilişkiler.

  3. Içinde Yabancı anahtar ilişkileri iletişim kutusunda, ilişki seçinSeçili ilişki listesi.

  4. Tasarım kılavuzunda,'ı tıklatın. Kural silme or Güncelleştirme kuralı ve açılır liste kutusunun sol özelliğinin bir eylem seçin.

    • Eylem yok   Bir hata iletisi, silme izni yok ve SILME döndürülüyor kullanıcıya bildirir.

    • Art Arda Sıralı   Yabancı anahtar ilişkide yer alan verileri içeren tüm satırları siler.

    • Boş küme   Tablo için tüm yabancı anahtar sütunları, null değerleri kabul edebilir, null değerini ayarlar.SQL Server 2005 yalnızca geçerlidir.

    • küme Varsayılantablo için tüm yabancı anahtar sütunları, kendileri için tanımlanmış olan varsayılan ayarları varsa küme s sütun için değeri varsayılan değerle tanımlanmış.SQL Server 2005 yalnızca geçerlidir.

Not

Veritabanı işlemi uygulamak için tetikleyici kullanmayı düşünüyorsanız, sırayla çalıştırmak bir tetikleyici için yabancı anahtar kısıtlamalarını devre dışı bırakmanız gerekir.