SQL DROP သော့ချက်စာလုံး
❮ SQL သော့ချက်စာလုံးများ အကိုးအကား
ကော်လံကို ချပါ။
လက်ရှိ DROP COLUMN
ဇယားရှိ ကော်လံတစ်ခုကို ဖျက်ရန် အမိန့်ကို အသုံးပြုသည်။
အောက်ပါ SQL သည် "ContactName" ကော်လံကို "ဖောက်သည်များ" ဇယားမှ ဖျက်သည်-
ဥပမာ
ALTER TABLE Customers
DROP COLUMN ContactName;
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;
ပုံသေချပါ။
အ DROP DEFAULT
မိန့်ကို DEFAULT ကန့်သတ်ချက်ကို ဖျက်ရန် အသုံးပြုသည်။
DeFAULT ကန့်သတ်ချက်ကို လျှော့ချရန် အောက်ပါ SQL ကို အသုံးပြုပါ။
SQL Server / Oracle / MS Access-
ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT;
MySQL-
ALTER TABLE Persons
ALTER City DROP DEFAULT;
အညွှန်းကို ချလိုက်ပါ။
DROP INDEX
ဇယားတစ်ခုရှိ အညွှန်းတစ်ခုကို ဖျက်ရန် အမိန့်ကို အသုံးပြုသည် ။
MS Access-
DROP INDEX index_name ON table_name;
SQL ဆာဗာ-
DROP INDEX table_name.index_name;
DB2/Oracle-
DROP INDEX index_name;
MySQL-
ALTER TABLE table_name
DROP INDEX index_name;
ဒေတာဘေ့စ်ကို ချလိုက်ပါ။
အဆိုပါ DROP DATABASE
command ကိုအသုံးပြုသည်ရှိပြီးသား SQL database ကိုဖျက်ပစ်ရန်ဖြစ်ပါသည်။
အောက်ပါ SQL သည် "testDB" အမည်ရှိ ဒေတာဘေ့စ်ကို လွှတ်ချလိုက်သည်-
ဥပမာ
DROP DATABASE testDB;
မှတ်ချက်- ဒေတာဘေ့စ်တစ်ခုကို မချမီ သတိထားပါ။ ဒေတာဘေ့စ်တစ်ခုကို ဖျက်လိုက်ခြင်းသည် ဒေတာဘေ့စ်တွင် သိမ်းဆည်းထားသော အချက်အလက်အပြည့်အစုံ ဆုံးရှုံးသွားမည်ဖြစ်သည်။
ဇယားချပါ။
အ DROP TABLE
မိန့်သည် ဒေတာဘေ့စ်ရှိ ဇယားကို ဖျက်သည်။
အောက်ပါ SQL သည် "Shippers" ဇယားကိုဖျက်သည်-
ဥပမာ
DROP TABLE Shippers;
မှတ်ချက် - ဇယားတစ်ခုကို မဖျက်မီ သတိထားပါ။ ဇယားတစ်ခုကို ဖျက်လိုက်ခြင်းက ဇယားထဲမှာ သိမ်းဆည်းထားတဲ့ အချက်အလက်အားလုံးကို ဆုံးရှုံးစေတယ်။
မြင်ကွင်းကို ချလိုက်ပါ။
အ DROP VIEW
မိန့်သည် မြင်ကွင်းတစ်ခုကို ဖျက်သည်။
အောက်ပါ SQL သည် "ဘရာဇီးဖောက်သည်များ" မြင်ကွင်းကို ဖယ်ရှားပေးသည်-
ဥပမာ
DROP VIEW [Brazil Customers];
❮ SQL သော့ချက်စာလုံးများ အကိုးအကား