SQL ड्रॉप, ट्रंकट और डिलीट स्टेटमेंट का उपयोग कैसे करें

एसक्यूएल DELETE कथन का उपयोग तालिका से रिकॉर्ड हटाने के लिए किया जाता है जबकि | _ _ + _ | कथन का उपयोग किसी तालिका या डेटाबेस को हटाने के लिए किया जाता है।

DROP कथन का उपयोग किसी तालिका से रिकॉर्ड हटाने के लिए भी किया जा सकता है।



तालिका से रिकॉर्ड हटाना

TRUNCATE TABLE SQL में स्टेटमेंट का उपयोग डेटाबेस टेबल से रिकॉर्ड डिलीट करने के लिए किया जाता है। हम तालिका से सभी रिकॉर्ड निकाल सकते हैं या WHERE क्लॉज का उपयोग करके विशिष्ट रिकॉर्ड हटा सकते हैं।


DELETE

SQL DELETE कथन उदाहरण

मान लें कि हमारे पास निम्नलिखित रिकॉर्ड के साथ 'कर्मचारी' नामक एक तालिका है:

DELETE FROM table_name WHERE condition;

एकल रिकॉर्ड हटाएं

निम्नलिखित कोड 'याकूब थॉर्नटन' को 'कर्मचारी' तालिका से हटा देता है:


+------------+-----------+----------+------------+ | EmployeeID | FirstName | LastName | Department | +------------+-----------+----------+------------+ | 1

| Mark
| Otto
| Finance | | 2

| Jacob
| Thornton | IT
| | 3

| Su
| Bird
| Marketing | | 4

| Sam
| Burger | IT
| +------------+-----------+----------+------------+
ध्यान दें:उपरोक्त उदाहरण में, हम दो स्थितियों का उपयोग करते हैं, कहां है तथा तथा , यानी पहले नाम से तथा अंतिम नाम। यह सुनिश्चित करने के लिए है कि हम सही रिकॉर्ड को हटा दें, यदि पहले समान नाम वाला कोई अन्य कर्मचारी है।

तालिका से सभी रिकॉर्ड हटाएं

निम्न कोड 'कर्मचारी' तालिका से सभी रिकॉर्ड हटाता है:

DELETE FROM Employees WHERE FirstName = 'Jacob' AND LastName = 'Thornton'; ध्यान दें: हटाएँ कथन तालिका से रिकॉर्ड निकालता है, लेकिन तालिका को स्वयं नहीं हटाता है।

SQL TRUNCATE टेबल स्टेटमेंट

DELETE * FROM Employees; कथन का उपयोग किसी तालिका से रिकॉर्ड हटाने के लिए भी किया जा सकता है, लेकिन इसके बजाय तालिका नहीं।

उदाहरण:

TRUNCATE TABLE

एसक्यूएल ड्रॉप स्टेटमेंट

TRUNCATE TABLE table_name; SQL में स्टेटमेंट का उपयोग टेबल या डेटाबेस को हटाने के लिए किया जाता है।


कैसे एसक्यूएल में एक टेबल ड्रॉप करने के लिए

निम्न कोड 'कर्मचारी' नामक एक तालिका को गिराता है:

DROPध्यान दें:उपयोग करते समय अतिरिक्त सावधानी बरतें ड्रॉप बयान। तालिका को छोड़ने पर, यह तालिका के अंदर के सभी रिकॉर्ड भी हटा देगा।

कैसे SQL में एक डेटाबेस ड्रॉप करने के लिए

निम्न कोड 'EmployeesDB' नामक एक डेटाबेस को छोड़ देता है:

DROP TABLE 'Employees'; ध्यान दें:उपयोग करते समय अतिरिक्त सावधानी बरतें ड्रॉप बयान। एक डेटाबेस को छोड़ने पर, यह डेटाबेस के अंदर सभी तालिकाओं को हटा देगा।

दिलचस्प लेख