एसक्यूएल में जब आप किसी तालिका को पूरी तरह से साफ़ करना चाहते हैं, तो आपको हटाने के बजाय ट्रंकेट का उपयोग करना चाहिए। मान लीजिए कि आपकी तालिका में 3.5 मिलियन पंक्तियाँ हैं और प्रत्येक पंक्ति के लिए वृद्धि करने वाले बिगिंट के कॉलम पर एक अनुक्रमणिका (अद्वितीय पहचानकर्ता) है। तालिका को छोटा करने से तालिका पूरी तरह से साफ़ हो जाएगी और अनुक्रमणिका को 0 पर रीसेट कर दिया जाएगा। हटाएं अनुक्रमणिका को साफ़ नहीं करेगा और अगला रिकॉर्ड डालने पर 3,500,001 पर जारी रहेगा। Truncate भी डिलीट की तुलना में बहुत तेज है। मतभेदों को समझने के लिए नीचे दिए गए लेख पढ़ें।
यह लेख पढ़ें यह लेख पढ़ें जो ट्रंकेट और डिलीट के बीच का अंतर बताता है। हर एक का उपयोग करने का समय होता है। यहां Oracle के दृष्टिकोण से एक और लेख है।