Что такое TRUNCATE в SQL?
Оператор TRUNCATE в языке SQL используется для удаления всех записей из таблицы, при этом сама структура таблицы сохраняется. Этот оператор более эффективен по сравнению с оператором DELETE, поскольку он выполняет операцию в одном явном транзакционном блоке и не генерирует логи, что может улучшить производительность.
Синтаксис:
TRUNCATE TABLE table_name;Параметры:
table_name: Имя таблицы, из которой нужно удалить все записи.
Пример:
Предположим, у нас есть таблица "Orders" с информацией о заказах. Чтобы удалить все записи из таблицы "Orders" с использованием оператора TRUNCATE, используем следующий запрос:
TRUNCATE TABLE Orders;
Комментарии