SQL DEFAULT ကတိ
- အရှေ့စာရင်း SQL Check
- နောက်ပိုင်း စာရင်း SQL Create Index
SQL DEFAULT ကတိ
DEFAULT ကန့်သတ်ချက် ကို လက်ဆုံး တိုက်ခိုက် လိုက်သည်
အခြား အတိုင်း မ ရည်ရွယ် လျှင် မည်သည့် တစ်ခုခု ကို မည်သည့် တစ်ခုခု တွင် ပေါင်းစပ် လိမ့်မည်
SQL DEFAULT Constraint on CREATE TABLE
အောက်ပါ SQL သည် "Persons" အချက်အလက် အတွက် "City" လိုင်း အတွက် DEFAULT ကို ဖွင့်ပြခြင်း ဖြစ်သည်:
My SQL / SQL Server / Oracle / MS Access:
CREATE TABLE Persons ( Id_P int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255) DEFAULT 'Sandnes' )
GETDATE() ကဲ့သို့ ပုံစံသော ပုံစံသတင်းများ ကို အသုံးပြုခြင်း ဖြင့် DEFAULT ကို အသုံးပြုရန် အလို့င် နှင့်အတူ အသုံးပြုနိုင်ပါ။
CREATE TABLE Orders ( Id_O int NOT NULL, OrderNo int NOT NULL, Id_P int, OrderDate date DEFAULT GETDATE() )
ALTER TABLE အပေါ် DEFAULT ကို အသုံးပြုရန် SQL
"City" လိုင်း အတွက် DEFAULT ကို ဖွင့်ပြခြင်း သည် အခြေခံ အချက်အလက် အတွက် ရှိသော အချက်အလက် ဖြစ်စေ သော်၊ အောက်ပါ SQL ကို အသုံးပြုပါ:
MySQL:
ALTER TABLE Persons ALTER City SET DEFAULT 'SANDNES'
SQL Server / Oracle / MS Access:
ALTER TABLE Persons ALTER COLUMN City SET DEFAULT 'SANDNES'
DEFAULT ကို ဖျက်သိမ်း
DEFAULT ကို ဖျက်သိမ်းရန် အောက်ပါ SQL ကို အသုံးပြုပါ:
MySQL:
ALTER TABLE Persons ALTER City DROP DEFAULT
SQL Server / Oracle / MS Access:
ALTER TABLE Persons ALTER COLUMN City DROP DEFAULT
- အရှေ့စာရင်း SQL Check
- နောက်ပိုင်း စာရင်း SQL Create Index