22.4.4.4 Удаление таблиц
Вы можете использовать метод delete() для удаления некоторых или всех записей из таблицы в базе данных. X DevAPI предоставляет дополнительные методы для использования с методом delete() для фильтрации и сортировки записей, которые будут удалены.
Удаление записей с использованием условий
В следующем примере передаются условия поиска методу delete(). Все записи, соответствующие условию, удаляются из таблицы city. В этом примере одно запись соответствует условию.
mysql-py> db.city.delete().where("Name = 'Olympia'")
Удаление первой записи
Чтобы удалить первую запись в таблице city, используйте метод limit() со значением 1.
mysql-py> db.city.delete().limit(1)
Удаление всех записей в таблице
Вы можете удалить все записи в таблице. Для этого используйте метод delete() без указания условия поиска.
Будьте осторожны, когда удаляете записи без указания условия поиска; это удалит все записи из таблицы.
Удаление таблицы
Метод drop_collection() также используется в MySQL Shell для удаления реляционной таблицы из базы данных. Например, чтобы удалить таблицу citytest из базы данных world_x, выполните:
mysql-py> db.drop_collection("citytest")
Связанная информация
Смотрите полное определение синтаксиса.
Смотрите Раздел 22.4.2, «Загрузка и импорт базы данных world_x» для получения инструкций по повторному созданию базы данных
world_x.
© 2025 Oracle
Licensed under the GPLv2 License.