Справочники SQL TRUNCATE

Что такое TRUNCATE в SQL?

Оператор TRUNCATE в языке SQL используется для удаления всех записей из таблицы, при этом сама структура таблицы сохраняется. Этот оператор более эффективен по сравнению с оператором DELETE, поскольку он выполняет операцию в одном явном транзакционном блоке и не генерирует логи, что может улучшить производительность.


Синтаксис:

TRUNCATE TABLE table_name;

Параметры:

  • table_name: Имя таблицы, из которой нужно удалить все записи.


Пример:

Предположим, у нас есть таблица "Orders" с информацией о заказах. Чтобы удалить все записи из таблицы "Orders" с использованием оператора TRUNCATE, используем следующий запрос:

TRUNCATE TABLE Orders;
Комментарии
Добавить комментарий

Пока комментариев нет