Вопросы к Поиску с Алисой
Разница между DELETE и TRUNCATE заключается в их функциональности и влиянии на таблицу: habr.com
Ещё одно различие между DELETE и TRUNCATE заключается в том, что DELETE можно откатить с помощью журнала транзакций, а TRUNCATE — нет. habr.com После выполнения оператора TRUNCATE данные удаляются из таблицы навсегда. habr.com
Выбор между этими командами зависит от конкретного случая: если нужно удалить некоторые строки по условию, подойдёт только DELETE, а если нужно полностью очистить таблицу и сбросить идентификаторы, следует использовать TRUNCATE. help.reg.ru