आखिरकार, हम ALTER TABLE कमांड के साथ DROP कीवर्ड का उपयोग करके टेबल से सभी कॉलम नहीं हटा सकते। इस मामले में, MySQL एक त्रुटि संदेश लौटाएगा।
यह निम्न उदाहरण से प्रदर्शित होता है:
मान लीजिए 'Employee' टेबल में दो कॉलम 'name' और 'id' हैं, अब यदि हम ALTER TABLE का उपयोग करके दोनों कॉलम हटाएंगे तो MySQL निम्न त्रुटि लौटाएगा:
mysql> ALTER TABLE employee DROP COLUMN name, DROP COLUMN id;
ERROR 1090 (42000): You can't delete all columns with ALTER TABLE; use DROP TABLE instead
समाधान: यदि आप सभी कॉलम हटाना चाहते हैं, तो DROP TABLE का उपयोग करें और फिर टेबल को पुनः बनाएं।