Di sql ketika Anda ingin menghapus tabel sepenuhnya, Anda harus menggunakan truncate alih-alih menghapus. Katakanlah Anda memiliki tabel Anda dengan 3,5 juta baris di dalamnya dan ada indeks (pengidentifikasi unik) pada kolom bigint yang bertambah untuk setiap baris. Memotong tabel akan sepenuhnya menghapus tabel dan mengatur ulang indeks ke 0. Penghapusan tidak akan menghapus indeks dan akan berlanjut pada 3.500.001 saat catatan berikutnya dimasukkan. Truncate juga jauh lebih cepat daripada menghapus. Baca artikel di bawah ini untuk memahami perbedaannya.
Baca artikel ini Baca artikel ini yang menjelaskan perbedaan antara truncate dan delete. Ada waktu untuk menggunakan masing-masing. Di sini adalah artikel lain dari sudut pandang Oracle.