İçindekiler:

SQL'de bir kısıtlamayı nasıl bırakırım?
SQL'de bir kısıtlamayı nasıl bırakırım?

Video: SQL'de bir kısıtlamayı nasıl bırakırım?

Video: SQL'de bir kısıtlamayı nasıl bırakırım?
Video: SQL Foreign Key Kısıtlaması Çözümü | SQL Foreign Key Restriction Solution 2024, Mayıs
Anonim

Bir tablodan bir kısıtlamayı kaldırmak için kullanılan SQL sözdizimi,

  1. ALTER TABLE "table_name" DÜŞÜRMEK [ KISITLAMA |INDEX] "CONSTRAINT_NAME";
  2. ALTER TABLE Müşteri DÜŞÜRMEK INDEX Con_First;
  3. ALTER TABLE Müşteri BIRAKMA KISITLAMASI Con_First;
  4. ALTER TABLE Müşteri BIRAKMA KISITLAMASI Con_First;

Buna göre, SQL'de kısıtlamalar nasıl eklenir ve kaldırılır?

NS Ekle benzersiz veya birincil anahtar, referans kısıtlama veya bir çek kısıtlama , kullan OLUŞTURMAK TABLE veya ALTER TABLE ifadesi. NS kaldırmak a kısıtlama , ALTER TABLE ifadesini kullanın. Bu anahtarı benzersiz bir anahtar yapmak için, PRIMARY anahtar sözcüğünü UNIQUE ile değiştirin.

Ayrıca, SQL'deki kısıtlamaları nasıl değiştirirsiniz? SQL Server Management Studio'yu Kullanma

  1. Nesne Gezgini'nde, kontrol kısıtlamasını içeren tabloya sağ tıklayın ve Tasarım'ı seçin.
  2. Tablo Tasarımcısı menüsünde Kısıtlamaları Kontrol Et'e tıklayın.
  3. Kısıtlamaları Kontrol Et iletişim kutusunda, Seçili Kontrol Kısıtlaması altında düzenlemek istediğiniz kısıtlamayı seçin.

Daha sonra soru şu ki, bir kısıtlamayı nasıl kaldırabilirsiniz?

Bir kısıtlamayı kaldır . kolayca yapabilirsiniz bir kısıtlamayı kaldır bir görev > görev bilgileri > gelişmiş > üzerine çift tıklayarak kısıtlama > yazın.

Birincil anahtar kısıtlamasını kaldırabilir miyiz?

Birincil Anahtarları Bırakmak yapamam düşürmek a birincil anahtar kısıtlaması başka bir masada yabancı varsa anahtar kısıtlama atıfta bulunan birincil anahtar . NS düşürmek NS birincil anahtar , sen önce olmalı düşürmek hepsi yabancı anahtarlar bu onu referans alıyor.

Önerilen: