кодесурса
«SQLite

SQLite DELETE

script1adsense2code
script1adsense3code

Вступление

Команда DELETE используется для удаления или удаления одной или нескольких строк из одной таблицы. При удалении всех строк из таблицы это не приведет к удалению структуры таблицы, оно останется таким же, только записи будут удалены. Для удаления таблицы из базы данных используется команда DROP.

Нужно помнить:

  • Хорошей практикой является использование команды DELETE с предложением «WHERE», если вы не собираетесь отбрасывать все записи в таблице.
  • Очень важно указать правильные критерии, чтобы быть уверенным, что вы собираетесь удалить правильные записи.
Синтаксис:
 УДАЛИТЬ ИЗ [имя-базы-данных.] Имя-таблицы [ГДЕ expr]

Вот пример таблицы prod_backup

 prod_id prod_name prod_rate prod_qc
-------------------- ---------- ---------- ----------
1 Блины 75 ОК
2 Гюля 55 проблем
3 Пакора 48 ОК
4 Пицца 200 ОК
5 помадка 100 ОК
6 Candy 95 не в порядке
7 Шоколад 150 ОК

Пример:

Если вы хотите удалить строки из таблицы prod_backup, для которой pord_id равен 4, можно использовать следующий оператор.

DELETE FROM prod_backup WHERE prod_id=4;

Вот таблица после удаления.

 sqlite> SELECT * FROM prod_backup;
prod_id prod_name prod_rate prod_qc
-------------------- ---------- ---------- ----------
1 Блины 75 ОК
2 Гюля 55 проблем
3 Пакора 48 ОК
5 помадка 100 ОК
6 Candy 95 не в порядке
7 Шоколад 150 ОК

Посмотрите на приведенный выше результат, pro_id, содержащий значение 4, было удалено.

Удалить все строки из таблицы

Если вы хотите удалить все строки из таблицы prod_backup, можно использовать следующий оператор.

DELETE FROM prod_backup;

Вот таблица после удаления.

 sqlite> SELECT * FROM prod_backup;
prod_id prod_name prod_rate prod_qc
-------------------- ---------- ---------- ----------
1 Блины 75 ОК
2 Гюля 55 проблем
3 Пакора 48 ОК
5 помадка 100 ОК
6 Candy 95 не в порядке
7 Шоколад 150 ОК

Посмотрите на приведенный выше результат, pro_id, содержащий значение 4, было удалено.

Предыдущая: Обновление
Далее: Союз

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code