Що таке TRUNCATE в SQL?
Оператор TRUNCATE у мові SQL використовується видалення всіх записів з таблиці, у своїй сама структура таблиці зберігається. Цей оператор більш ефективний у порівнянні з оператором DELETE, оскільки він виконує операцію в одному явному транзакційному блоці та не генерує логи, що може покращити продуктивність.
Синтаксис:
TRUNCATE TABLE table_name;
Параметри:
table_name: Ім'я таблиці, з якої потрібно видалити всі записи.
Приклад:
Припустимо, ми маємо таблицю "Orders" з інформацією про замовлення. Щоб видалити всі записи з таблиці "Orders" з використанням оператора TRUNCATE, використовуємо наступний запит:
TRUNCATE TABLE Orders;
Коментарі