MySQL การใช้งานคำสั่ง DROP TABLE

DROP TABLE เป็นคำสั่งใน SQL ที่ใช้สำหรับลบตารางออกจากฐานข้อมูลแบบถาวร เมื่อลบแล้ว ข้อมูลทั้งหมดในตาราง, โครงสร้างตาราง, ข้อกำหนด เช่น PRIMARY KEY, FOREIGN KEY, INDEX จะหายไปทั้งหมดทันที และไม่สามารถ Undo ได้

รูปแบบคำสั่ง

DROP TABLE table_name;
  • table_name คือ ชื่อตารางที่ต้องการลบ

ลบแบบปลอดภัย (ไม่ Error ถ้าตารางไม่มีอยู่จริง)

DROP TABLE IF EXISTS table_name;
  • ช่วยป้องกัน Error หากตารางที่ระบุไม่มีอยู่จริง

ตัวอย่างการใช้งาน

ลบตารางชื่อ customer

SQL
DROP TABLE customer;

ลบตาราง orders ถ้ามีอยู่

SQL
DROP TABLE IF EXISTS orders;

ลบหลายตารางพร้อมกัน

SQL
DROP TABLE IF EXISTS customer, orders, products;
แชร์เรื่องนี้