在 处理事务和DBAPI ,我们学习了如何与Python DBAPI及其事务状态交互的基本知识。然后,在 使用数据库元数据 我们学习了如何在数据库中使用表和列表示约束 MetaData
以及相关对象。在本节中,我们将结合上述两个概念来创建、选择和操作关系数据库中的数据。我们与数据库的交互是 总是 就事务而言,即使我们设置了数据库驱动程序来使用 autocommit 在幕后。
本节内容如下:
插入带核心的行 -为了将一些数据输入数据库,我们介绍并演示了核心 Insert
构造。下一节将介绍ORM透视图中的插入 使用ORM进行数据操作 .
使用核心或ORM选择行 -本节将详细描述 Select
构造,这是SQLAlchemy中最常用的对象。这个 Select
construct为核心和以ORM为中心的应用程序发出SELECT语句,这两个用例都将在这里描述。其他ORM用例也将在后面的部分中介绍 在查询中使用关系 以及 ORM查询指南 .
使用核心更新和删除行 -作为数据插入和选择的补充,本节将从核心的角度描述如何使用 Update
和 Delete
构造。ORM特定的更新和删除类似地描述在 使用ORM进行数据操作 部分。
SQLAlchemy 1.4 / 2.0 Tutorial
下一个教程部分: 插入带核心的行
flambé! the dragon and The Alchemist image designs created and generously donated by Rotem Yaari.
Created using Sphinx 4.2.0.