1.2 KiB
1.2 KiB
title | localeTitle |
---|---|
SQL Delete Statement | SQL-запрос |
SQL-запрос
Чтобы удалить запись в таблице, вы используете оператор DELETE
.
Быть осторожен. Вы можете удалить все записи таблицы или несколько. Используйте условие WHERE
чтобы указать, какие записи вы хотите удалить. Синтаксис:
DELETE FROM table_name
WHERE condition;
Вот пример удаления из таблицы Person записи с Id 3:
DELETE FROM Person
WHERE Id = 3;
Использование DELETE для удаления всех записей из данной таблицы
DELETE * FROM Person
;
Или в зависимости от вашей РСУБД вы можете использовать инструкцию TRUNCATE TABLE, которая удаляет все записи из таблицы и в зависимости от вашей СУБД может или не может откатить. DELETE - это DML, а TRUNCATE - DDL.
TRUNCATE TABLE Person;