106 SQL TRUNCATE TABLE
Tablodaki tüm satırları silen komuttur. Bu optimize edilmiş bir komut olduğu için farklı veritabanları bunu farklı şekilde ele alır.
Oracle’da, “Truncate table” DDL komutudur ve işlemi (transaction) gerçekleştirdikten sonra geri alınamaz.
SQL server’da DML komutudur ve işlemlerde (transaction) normal olarak çalışır. Bu stack overflow sorusuna bakınız.
sqlite “Truncate table” komutu yoktur.