İçindekiler:

Db2'de bir kısıtlamayı nasıl bırakırsınız?
Db2'de bir kısıtlamayı nasıl bırakırsınız?

Video: Db2'de bir kısıtlamayı nasıl bırakırsınız?

Video: Db2'de bir kısıtlamayı nasıl bırakırsınız?
Video: BİR ERKEĞİ KISKANDIRMANIN EN ETKİLİ 3 YÖNTEMİNİ AÇIKLIYORUM 2024, Mayıs
Anonim

prosedür

  1. açıkça düşürmek benzersiz kısıtlamalar , kullan DÜŞÜRMEK ALTER TABLE ifadesinin UNIQUE yan tümcesi.
  2. NS birincil anahtar kısıtlamalarını bırak , kullan BİRİNCİL ANAHTARI BIRAK ALTER TABLE ifadesinin yan tümcesi.
  3. NS düşürmek (tablo) kontrol kısıtlamalar , kullan DÜŞÜRMEK ALTER TABLE ifadesinin CHECK deyimi.

Benzer şekilde, bir kontrol kısıtlamasını nasıl bırakırım?

sözdizimi düşme a kısıtlamayı kontrol et SQL Server'da (Transact-SQL): DEĞİŞTİR TABLO tablo_adı BIRAKMA KISITLAMASI kısıtlama_adı; Tablo ismi. İstediğiniz tablonun adı düşürmek NS kısıtlamayı kontrol et.

Ayrıca, hangi maddenin bir kısıtlamayı devre dışı bırakmanıza izin vereceği de sorulabilir. MODIFY ile ALTER TABLE komutu cümle alışkın olmak bir kısıtlamayı devre dışı bırak.

İnsanlar ayrıca soruyor, birincil veya yabancı anahtardaki kısıtlamaları silebilir miyiz?

bu durumda sen birincil anahtarı silebilir direkt olarak. Eğer yabancı anahtar değil birincil anahtar başka bir tablo tablosunda kullanmanız gerekir silmek kademeli ifade silmek NS birincil anahtar . o ifade yabancı anahtarı silecek ikinci tablodan ve sonra birincil anahtarı sil.

alter tablosunun drop cümlesi nedir?

DÜŞÜRMEK KISITLAMA madde . Kullan DÜŞÜRMEK KISITLAMA cümle adını belirttiğiniz mevcut bir kısıtlamayı yok etmek için. Bu sözdizimi parçası, TABLOYU DEĞİŞTİR Beyan.

Önerilen: