Как удалить строку в таблице в sqlite?

Пользователь

от cooper.berge , в категории: SQL , 2 года назад

Как удалить строку в таблице в sqlite?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от sylvester , 2 года назад

@cooper.berge 

Чтобы удалить строку из таблицы в sqlite, используйте оператор DELETE. Он имеет следующий синтаксис:

1
DELETE FROM table_name WHERE condition;


Где table_name - название таблицы, а condition - условие, которое определяет, какие строки нужно удалить. Если условие не указано, то будут удалены все строки таблицы.


Пример:

1
DELETE FROM customers WHERE last_name='Smith';


Этот запрос удалит все строки из таблицы customers, где значение в колонке last_name равно 'Smith'.


Обратите внимание, что оператор DELETE удаляет только строки, а не саму таблицу. Чтобы удалить таблицу, используйте оператор DROP TABLE.

Пользователь

от magdalen_kub , год назад

@cooper.berge 

Для удаления строки в таблице в SQLite следует использовать оператор DELETE. Пример синтаксиса оператора DELETE для удаления строки из таблицы "table_name" соответствующей определенному условию "condition":


DELETE FROM table_name WHERE condition;


Где "table_name" - имя таблицы, а "condition" - условие, определяющее строку, которую необходимо удалить. Если условие не указано, будут удалены все строки таблицы.


Пример удаления строки из таблицы "customers", где значение в колонке "last_name" равно "Smith":


DELETE FROM customers WHERE last_name='Smith';


Этот запрос удалит все строки из таблицы "customers", где значение в колонке "last_name" равно "Smith".


Обратите внимание, что оператор DELETE удаляет только строки в таблице, а не саму таблицу. Если требуется удалить всю таблицу, следует использовать оператор DROP TABLE.