926 читали · 3 года назад
Отличия DELETE от TRUNCATE
Приветствую всех в этой статье мы познакомимся с оператором TRUNCATE и посмотрим на отличия DELETE от TRUNCATE Синтаксис Как и во всех предыдущих статьях начнем с синтаксиса: TRUNCATE TABLE table_name Оператор SQL TRUNCATE служит для очистки таблицы от всех данных. Оператор TRUNCATE аналогичен оператору DELETE применяемом без оператора WHERE. Основные отличия Реализация оператора SQL TRUNCATE различна...
3 года назад
Задача по SQL про удаление записей из таблицы
Здравствуйте, друзья! Сегодня утром в своём Telegram-канале выложил очередную задачу по SQL (см. изображение). Получился очень интересный разброс голосов за правильный ответ. Более половины подписчиков ответили правильно! 💪 Из перечисленных в опросе команд SQL только последней удастся очистить таблицу Persons от всех строк в ней (см. задачу на изображении). Команда TRUNCATE TABLE Persons разом опустошит таблицу, она останется совсем без записей. Команда DELETE написана так, что согласно условию WHERE не найдётся ни одной подходящей записи для удаления...