Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

MySQL ส่งคืนอะไรเมื่อลบคอลัมน์ทั้งหมดด้วย ALTER TABLE ... DROP?

ไม่สามารถ** ลบคอลัมน์ทั้งหมดของตารางด้วย ALTER TABLE ... DROP COLUMN ได้ 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 แทน หากต้องการลบทั้งตาราง