एसक्यूएल ड्रॉप कीवर्ड
ड्रॉप कॉलम
इस DROP COLUMN
कमांड का प्रयोग किसी मौजूदा टेबल के कॉलम को डिलीट करने के लिए किया जाता है।
निम्न SQL "ग्राहक" तालिका से "ContactName" कॉलम हटाता है:
उदाहरण
ALTER TABLE Customers
DROP COLUMN ContactName;
एक अद्वितीय बाधा छोड़ें
एक अद्वितीय बाधा छोड़ने के लिए, निम्न SQL का उपयोग करें:
एसक्यूएल सर्वर/ओरेकल/एमएस एक्सेस:
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;
माई एसक्यूएल:
ALTER TABLE Persons
DROP INDEX UC_Person;
प्राथमिक कुंजी बाधा छोड़ें
प्राथमिक कुंजी बाधा छोड़ने के लिए, निम्न SQL का उपयोग करें:
एसक्यूएल सर्वर/ओरेकल/एमएस एक्सेस:
ALTER TABLE Persons
DROP CONSTRAINT PK_Person;
माई एसक्यूएल:
ALTER TABLE Persons
DROP PRIMARY KEY;
एक विदेशी कुंजी बाधा छोड़ें
एक विदेशी कुंजी बाधा छोड़ने के लिए, निम्न SQL का उपयोग करें:
एसक्यूएल सर्वर/ओरेकल/एमएस एक्सेस:
ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;
माई एसक्यूएल:
ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;
एक जांच बाधा छोड़ें
CHECK बाधा को छोड़ने के लिए, निम्न SQL का उपयोग करें:
एसक्यूएल सर्वर/ओरेकल/एमएस एक्सेस:
ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;
माई एसक्यूएल:
ALTER TABLE Persons
DROP CHECK CHK_PersonAge;
ड्रॉप डिफ़ॉल्ट
इस DROP DEFAULT
कमांड का उपयोग DEFAULT बाधा को हटाने के लिए किया जाता है।
एक डिफ़ॉल्ट बाधा को छोड़ने के लिए, निम्न SQL का उपयोग करें:
एसक्यूएल सर्वर/ओरेकल/एमएस एक्सेस:
ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT;
माई एसक्यूएल:
ALTER TABLE Persons
ALTER City DROP DEFAULT;
ड्रॉप इंडेक्स
इस DROP INDEX
कमांड का प्रयोग टेबल में किसी इंडेक्स को डिलीट करने के लिए किया जाता है।
एमएस एक्सेस:
DROP INDEX index_name ON table_name;
एस क्यू एल सर्वर:
DROP INDEX table_name.index_name;
डीबी2/ओरेकल:
DROP INDEX index_name;
माई एसक्यूएल:
ALTER TABLE table_name
DROP INDEX index_name;
ड्रॉप डेटाबेस
DROP DATABASE
मौजूदा SQL डेटाबेस को हटाने के लिए कमांड का उपयोग किया जाता है ।
निम्न SQL "testDB" नामक डेटाबेस को छोड़ देता है:
उदाहरण
DROP DATABASE testDB;
नोट: डेटाबेस छोड़ने से पहले सावधान रहें। डेटाबेस को हटाने से डेटाबेस में संग्रहीत पूरी जानकारी का नुकसान होगा!
ड्रॉप तालिका
आदेश डेटाबेस में एक तालिका को DROP TABLE
हटा देता है।
निम्न SQL "शिपर्स" तालिका को हटा देता है:
उदाहरण
DROP TABLE Shippers;
नोट : किसी तालिका को हटाने से पहले सावधान रहें। तालिका को हटाने से तालिका में संग्रहीत सभी जानकारी नष्ट हो जाती है!
ड्रॉप व्यू
DROP VIEW
आदेश एक दृश्य हटा देता है ।
निम्न SQL "ब्राज़ील ग्राहक" दृश्य को छोड़ देता है:
उदाहरण
DROP VIEW [Brazil Customers];