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;