Как быстро удалить все записи из таблицы при помощи SQL-запроса?

Самый быстрый вариант удаления всех записей из таблицы – выполнить SQL-команду TRUNCATE TABLE < имя таблицы >.

Команда TRUNCATE TABLE осуществляет ускоренную очистку таблицы и, возможно, усечение файлов таблицы. Чтобы очистка таблицы не привела к нарушению ссылочной целостности, на очищаемую таблицу не должно быть ссылок (FOREIGN KEY) из непустых таблиц БД.

Более подробную информацию о команде TRUNCATE TABLE см. в документе «СУБД ЛИНТЕР. Справочник по SQL», пункт «Усечение таблицы».