Базы данных и всё, что с ними связано!
Сотрудничество: @haarrp
РКН № 6766085482
Post #492
3.55K

❔ Вопрос с собеседования
В чем разница между командами
Ответ: Команда DELETE — это DML-операция, которая удаляет строки, соответствующие заданному условию, и записывает изменения в журнал транзакций, что позволяет откатить операцию.
В отличие от неё, команда TRUNCATE — это DDL-операция, которая быстро очищает таблицу, не сохраняя отдельные записи в журнале, и откатить её невозможно
Подробнее про команды можно прочитать — тут.
➡️ SQL Community | #собеседование
В чем разница между командами
DELETE и TRUNCATE?Ответ: Команда DELETE — это DML-операция, которая удаляет строки, соответствующие заданному условию, и записывает изменения в журнал транзакций, что позволяет откатить операцию.
В отличие от неё, команда TRUNCATE — это DDL-операция, которая быстро очищает таблицу, не сохраняя отдельные записи в журнале, и откатить её невозможно
Подробнее про команды можно прочитать — тут.
➡️ SQL Community | #собеседование
- 👍 13
- ❤ 7
















