SQL DEFAULT သော့ချက်စာလုံး
❮ SQL သော့ချက်စာလုံးများ အကိုးအကား
ပုံသေ
က DEFAULT
န့်သတ်ချက်သည် ကော်လံတစ်ခုအတွက် မူရင်းတန်ဖိုးကို ပေးသည်။
အခြားတန်ဖိုးကို မဖော်ပြထားပါက မူရင်းတန်ဖိုးကို မှတ်တမ်းအသစ်များအားလုံးတွင် ပေါင်းထည့်မည်ဖြစ်သည်။
CREATE TABLE တွင် SQL DEFAULT
"Persons" ဇယားကို ဖန်တီးသောအခါ အောက်ပါ SQL သည် "City" ကော်လံအတွက် မူရင်းတန်ဖိုးကို သတ်မှတ်သည်-
ကျွန်ုပ်၏ SQL / SQL Server / Oracle / MS Access-
CREATE TABLE Persons
(
City varchar(255) DEFAULT 'Sandnes'
);
GETDATE(-) ကဲ့သို့သော လုပ်ဆောင်ချက်များကို အသုံးပြုခြင်းဖြင့် စနစ်တန်ဖိုးများကို ထည့်သွင်းရန် DEFAULT ကန့်သတ်ချက်ကိုလည်း အသုံးပြုနိုင်သည်။
CREATE TABLE Orders
(
OrderDate date DEFAULT GETDATE()
);
ALTER TABLE တွင် SQL သည် DeFAULT ဖြစ်သည်။
ဇယားကိုဖန်တီးပြီးသောအခါ "City" ကော်လံတွင် DEFAULT ကန့်သတ်ချက်တစ်ခုဖန်တီးရန် အောက်ပါ SQL ကို အသုံးပြုပါ-
MySQL-
ALTER TABLE Persons
ALTER City SET DEFAULT 'Sandnes';
SQL ဆာဗာ-
ALTER TABLE Persons
ADD CONSTRAINT df_City
DEFAULT 'Sandnes' FOR City;
MS Access-
ALTER TABLE Persons
ALTER COLUMN City SET DEFAULT 'Sandnes';
Oracle-
ALTER TABLE Persons
MODIFY City DEFAULT 'Sandnes';
မူရင်းကန့်သတ်ချက်တစ်ခုအား စွန့်လွှတ်ပါ။
DeFAULT ကန့်သတ်ချက်ကို လျှော့ချရန် အောက်ပါ SQL ကို အသုံးပြုပါ။
MySQL-
ALTER TABLE Persons
ALTER City DROP DEFAULT;
SQL Server / Oracle / MS Access-
ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT;
❮ SQL သော့ချက်စာလုံးများ အကိုးအကား