MySQL में किसी तालिका के प्रत्येक कॉलम को हटाने के लिए, आप DROP TABLE कमांड का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है:
ड्रॉप टेबल yourTableName;
आइए पहले एक टेबल बनाएं:
mysql> टेबल बनाएं डेमोटेबल (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20), StudentAge int, StudentAddress varchar(200), StudentCountryName varchar(30), StudentDateOfBirth datetime);क्वेरी ओके , 0 पंक्तियाँ प्रभावित (0.85 सेकंड)
आइए डीईएससी कमांड का उपयोग करके तालिका के विवरण की जांच करें:
mysql> desc DemoTable;
यह निम्नलिखित आउटपुट उत्पन्न करेगा:
<पूर्व>+----------------------+--------------+----------+--- ---+-----------+----------------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त | -+-----------+----------------+| छात्र आईडी | इंट(11) | नहीं | पंचायती राज | नल | auto_increment || स्टूडेंटफर्स्टनाम | वर्कर(20) | हाँ | | नल | || छात्र अंतिम नाम | वर्कर(20) | हाँ | | नल | || छात्र आयु | इंट(11) | हाँ | | नल | || छात्र का पता | वर्चर (200) | हाँ | | नल | || छात्र देश का नाम | वर्चर (30) | हाँ | | नल | || स्टूडेंटडेटऑफबर्थ | डेटटाइम | हाँ | | नल | |+----------------------+--------------+----------+----- +---------------+----------------+7 पंक्तियाँ सेट में (0.01 सेकंड)MySQL में तालिका के प्रत्येक कॉलम को हटाने की क्वेरी निम्नलिखित है:
mysql> ड्रॉप टेबल DemoTable;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.37 सेकंड)
उपरोक्त क्वेरी को निष्पादित करने के बाद, उपरोक्त तालिका डेटाबेस में मौजूद नहीं होगी।