DROP удаляет объект таблицы, а TRUNCATE очищает её данные, сохраняя определение.
В чем разница между командами DROP и TRUNCATE?
DROP удаляет объект таблицы, а TRUNCATE очищает её данные, сохраняя определение.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
DROP удаляет объект таблицы, а TRUNCATE очищает её данные, сохраняя определение.
Права, зависимости, блокировки и возможность отката различаются между СУБД, поэтому такие операции требуют проверки конкретного контекста.