10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 42.0 mb
PDF (A4)- 42.1 mb
手册页(TGZ)- 266.5 kb
手册页(邮政编码)- 376.2 kb
信息(Gzip)- 4.0 mb
信息(邮政编码)- 4.0 mb
本手册节选

20.4.4.4删除表

您可以使用delete ()方法从数据库中的表中删除部分或全部记录。X DevAPI提供了用于delete ()方法筛选要删除的记录并排序。

使用条件删除记录

的示例将搜索条件传递给delete ()方法。对象中所有符合条件的记录将被删除城市表格在本例中,一条记录与条件匹配。

mysql-py> db.city.delete().where("Name = 'Olympia'")
删除第一条记录

要删除城市表中的第一条记录,请使用限制()方法,其值为1。

.limit mysql-py > db.city.delete () (1)
删除表中的所有记录

可以删除表中的所有记录。要做到这一点,请使用delete ()方法,而不指定搜索条件。

谨慎

在没有指定搜索条件的情况下删除记录时要小心;这样做会从表中删除所有记录。

删除一个表

drop_collection ()方法也用于从数据库中删除一个关系表。例如,要删除citytest表的world_x数据库,问题:

mysql-py > db.drop_collection(“citytest”)
相关信息