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

เราจะลบแถวทั้งหมดออกจากตาราง MySQL ได้อย่างไร


เราสามารถใช้คำสั่ง TRUNCATE หรือคำสั่ง DROP เพื่อลบแถวทั้งหมดออกจากตาราง นอกจากนี้ยังสามารถทำได้ด้วยความช่วยเหลือของคำสั่ง DELETE แต่ในกรณีนั้น WHERE clause ต้องระบุแถวทั้งหมดของตาราง ดังที่เราทราบแล้วว่าคำสั่ง TRUNCATE และ DELETE จะไม่ลบโครงสร้างของตาราง แต่ก็ยังดีกว่าการใช้คำสั่ง TRUNCATE มากกว่าคำสั่ง DELETE คำสั่ง DROP จะลบโครงสร้างของตารางด้วย

ไวยากรณ์

คำสั่ง TRUNCATE

TRUNCATE table table_name:

ไวยากรณ์

คำสั่ง DROP

DROP table table_name: