जैसा कि नाम से पता चलता है, इसका उपयोग MySQL तालिका से सभी रिकॉर्ड को हटाने के लिए किया जाता है।
सिंटैक्स
Truncate table table_name;
उदाहरण
mysql> Truncate table student; Query OK, 0 rows affected (0.18 sec)
उपरोक्त क्वेरी ने 'छात्र' तालिका से सभी रिकॉर्ड हटा दिए। हम देख सकते हैं कि MySQL निम्न क्वेरी को चलाने के बाद खाली सेट लौटाता है -
mysql> select * from student; Empty set (0.00 sec)