Tuesday, December 2, 2008

คำสั่ง TRUNCATE ใน MySQL คืออะไร

พอดีจะลบข้อมูลในตาราง และเห็นมีคำสั่ง TRUNCATE แต่ทีนี้ก็เลยสงสัยว่ามันแตกต่างกับ DELETE อย่างไร เลยได้ตำตอบมาว่า
"ส่วนข้อแตกต่างก็พอสรุปคือ TRUNCATE ใช้ล้างตารางให้เหมือนเพิ่งสร้างขึ้นมาใหม่ การใช้ delete record จะยังมีข้อมูลบางส่วนที่ยังหลงเหลืออยู่เช่น AUTO_INCREMENT"

No comments: