SQL CONSTRAINT သော့ချက်စာလုံး
❮ SQL သော့ချက်စာလုံးများ အကိုးအကား
ကန့်သတ်ချက်ထည့်ပါ။
ADD CONSTRAINT
ဇယားတစ်ခုကို ဖန်တီးပြီးသည့်နောက် ကန့်သတ်ချက်တစ်ခုဖန်တီးရန် အမိန့်ကို အသုံးပြုသည် ။
အောက်ပါ SQL သည် ကော်လံအများအပြားတွင် ပင်မကီးကန့်သတ်ချက်ဖြစ်သည့် "PK_Person" ဟု အမည်ပေးထားသည့် ကန့်သတ်ချက်တစ်ခုကို ပေါင်းထည့်သည်-
ဥပမာ
ALTER TABLE Persons
ADD CONSTRAINT PK_Person PRIMARY KEY (ID,LastName);
ကန့်သတ်ချက်ကို ဖယ်ပါ။
ညွှန်ကြားချက် ကို DROP CONSTRAINT
UNIQUE၊ PRIMARY KEY၊ FOREIGN KEY သို့မဟုတ် CHECK ကန့်သတ်ချက်ကို ဖျက်ရန် အသုံးပြုသည်။
UNIQUE ကန့်သတ်ချက်ကို ချန်ထားပါ။
UNIQUE ကန့်သတ်ချက်ကို လျှော့ချရန် အောက်ပါ SQL ကို အသုံးပြုပါ။
SQL Server / Oracle / MS Access-
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;
MySQL-
ALTER TABLE Persons
DROP INDEX UC_Person;
ပင်မသော့ချက် ကန့်သတ်ချက်ကို ချလိုက်ပါ။
PRIMARY KEY ကန့်သတ်ချက်ကို ချရန်၊ အောက်ပါ SQL ကို အသုံးပြုပါ။
SQL Server / Oracle / MS Access-
ALTER TABLE Persons
DROP CONSTRAINT PK_Person;
MySQL-
ALTER TABLE Persons
DROP PRIMARY KEY;
နိုင်ငံခြားသော့ချက် ကန့်သတ်ချက်ကို စွန့်လွှတ်ပါ။
နိုင်ငံခြားကီးကန့်သတ်ချက်ကို လျှော့ချရန် အောက်ပါ SQL ကို အသုံးပြုပါ။
SQL Server / Oracle / MS Access-
ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;
MySQL-
ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;
ကန့်သတ်ချက်ကို စစ်ဆေးပါ။
ကန့်သတ်ချက်တစ်ခုအား စစ်ဆေးရန်၊ အောက်ပါ SQL ကို အသုံးပြုပါ-
SQL Server / Oracle / MS Access-
ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;
MySQL-
ALTER TABLE Persons
DROP CHECK CHK_PersonAge;
❮ SQL သော့ချက်စာလုံးများ အကိုးအကား