SQL KISITLAMA Anahtar Kelimesi
❮ SQL Anahtar Kelime Referansı
KISIT EKLE
ADD CONSTRAINT
Komut, bir tablo zaten oluşturulduktan sonra bir kısıtlama oluşturmak için kullanılır .
Aşağıdaki SQL, birden çok sütunda (ID ve Soyadı) bir PRIMARY KEY kısıtlaması olan "PK_Person" adlı bir kısıtlama ekler:
Örnek
ALTER TABLE Persons
ADD CONSTRAINT PK_Person PRIMARY KEY (ID,LastName);
BIRAKMA KISITLAMASI
DROP CONSTRAINT
Komut, BENZERSİZ, BİRİNCİL ANAHTAR, YABANCI ANAHTAR veya KONTROL kısıtlamasını silmek için kullanılır .
BENZERSİZ bir Kısıtlama BIRAKIN
UNIQUE kısıtlamasını kaldırmak için aşağıdaki SQL'i kullanın:
SQL Sunucusu / Oracle / MS Erişimi:
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;
MySQL:
ALTER TABLE Persons
DROP INDEX UC_Person;
BİRİNCİL ANAHTAR Kısıtlamasını BIRAKIN
Bir PRIMARY KEY kısıtlamasını bırakmak için aşağıdaki SQL'i kullanın:
SQL Sunucusu / Oracle / MS Erişimi:
ALTER TABLE Persons
DROP CONSTRAINT PK_Person;
MySQL:
ALTER TABLE Persons
DROP PRIMARY KEY;
BİR YABANCI ANAHTAR Kısıtlaması DÜŞÜN
YABANCI ANAHTAR kısıtlamasını bırakmak için aşağıdaki SQL'i kullanın:
SQL Sunucusu / Oracle / MS Erişimi:
ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;
MySQL:
ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;
KONTROL Kısıtlaması DROP
Bir CHECK kısıtlaması bırakmak için aşağıdaki SQL'i kullanın:
SQL Sunucusu / Oracle / MS Erişimi:
ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;
MySQL:
ALTER TABLE Persons
DROP CHECK CHK_PersonAge;
❮ SQL Anahtar Kelime Referansı