Python 标准库参考指南 3.13 ,后面的文件路径可以是相对 路径或绝对路径。查询字符串允许向 SQLite 传递参数,以实现不同的如何使用 SQLite URI。 • autocommit (bool) -- 控制 PEP 249 事务处理行为。更多信息参见Connection. autocommit 和通过 autocommit 属性进行事务控制。autocommit 目前默认值 为LEGACY_TRANSACTION_CONTROL。 mode。 如果一个事务处于活动状态(有未提交的更改)则为 True,否则为 False。 Added in version 3.2. isolation_level 控制 sqlite3 的旧式事务处理模式。如果设为 None,则绝不会隐式地开启事务。如果设 为 "DEFERRED"、"IMMEDIATE" 或 "EXCLUSIVE" 中的一个,对应于下层的 SQLite transaction behaviour,会执行隐式事务管理。 如果未被connect() 的 isolation_level 形参覆盖,则默认为 "",这是 "DEFERRED" 的一个别名。 � 备注 建议使用autocommit 来控制事务处理而不是使用 isolation_level。除非autocommit 设为LEGACY_TRANSACTION_CONTROL (默认值) 否则 isolation_level 将不起作用。 120 码力 | 2246 页 | 11.74 MB | 9 月前3
 Python 标准库参考指南 3.12 ,后面的文件路径可以是相对 路径或绝对路径。查询字符串允许向 SQLite 传递参数,以实现不同的如何使用 SQLite URI。 • autocommit (bool) -- 控制 PEP 249 事务处理行为。更多信息参见Connection. autocommit 和通过 autocommit 属性进行事务控制。autocommit 目前默认值 为LEGACY_TRANSACTION_CONTROL。 mode。 如果一个事务处于活动状态(有未提交的更改)则为 True,否则为 False。 Added in version 3.2. isolation_level 控制 sqlite3 的旧式事务处理模式。如果设为 None,则绝不会隐式地开启事务。如果设 为 "DEFERRED"、"IMMEDIATE" 或 "EXCLUSIVE" 中的一个,对应于下层的 SQLite transaction behaviour,会执行隐式事务管理。 如果未被connect() 的 isolation_level 形参覆盖,则默认为 "",这是 "DEFERRED" 的一个别名。 � 备注 建议使用autocommit 来控制事务处理而不是使用 isolation_level。除非autocommit 设为LEGACY_TRANSACTION_CONTROL (默认值) 否则 isolation_level 将不起作用。 row_factory0 码力 | 2253 页 | 11.81 MB | 9 月前3
 Python 标准库参考指南 3.13 ,后面的文件路径可以是相对 路径或绝对路径。查询字符串允许向 SQLite 传递参数,以实现不同的如何使用 SQLite URI。 • autocommit (bool) -- 控制 PEP 249 事务处理行为。更多信息参见Connection. autocommit 和通过 autocommit 属性进行事务控制。autocommit 目前默认值 为LEGACY_TRANSACTION_CONTROL。 mode。 如果一个事务处于活动状态(有未提交的更改)则为 True,否则为 False。 Added in version 3.2. isolation_level 控制 sqlite3 的旧式事务处理模式。如果设为 None,则绝不会隐式地开启事务。如果设 为 "DEFERRED"、"IMMEDIATE" 或 "EXCLUSIVE" 中的一个,对应于下层的 SQLite transaction behaviour,会执行隐式事务管理。 如果未被connect() 的 isolation_level 形参覆盖,则默认为 "",这是 "DEFERRED" 的一个别名。 � 备注 建议使用autocommit 来控制事务处理而不是使用 isolation_level。除非autocommit 设为LEGACY_TRANSACTION_CONTROL (默认值) 否则 isolation_level 将不起作用。 120 码力 | 2242 页 | 11.73 MB | 9 月前3
 Python 标准库参考指南 3.12 ,后面的文件路径可以是相对 路径或绝对路径。查询字符串允许向 SQLite 传递参数,以实现不同的如何使用 SQLite URI。 • autocommit (bool) -- 控制 PEP 249 事务处理行为。更多信息参见Connection. autocommit 和通过 autocommit 属性进行事务控制。autocommit 目前默认值 为LEGACY_TRANSACTION_CONTROL。 mode。 如果一个事务处于活动状态(有未提交的更改)则为 True,否则为 False。 Added in version 3.2. isolation_level 控制 sqlite3 的旧式事务处理模式。如果设为 None,则绝不会隐式地开启事务。如果设 为 "DEFERRED"、"IMMEDIATE" 或 "EXCLUSIVE" 中的一个,对应于下层的 SQLite transaction behaviour,会执行隐式事务管理。 如果未被connect() 的 isolation_level 形参覆盖,则默认为 "",这是 "DEFERRED" 的一个别名。 � 备注 建议使用autocommit 来控制事务处理而不是使用 isolation_level。除非autocommit 设为LEGACY_TRANSACTION_CONTROL (默认值) 否则 isolation_level 将不起作用。 row_factory0 码力 | 2253 页 | 11.81 MB | 9 月前3
 Python 标准库参考指南 3.10.15 autocommit mode。 如果一个事务处于活动状态(有未提交的更改)则为 True,否则为 False。 3.2 新版功能. isolation_level 该属性控制由 sqlite3 模块执行的事务处理 。如果将该属性设置为 None ,那么事务将永远 不会被隐式地打开。如果将它设置为 "DEFERRED" 、"IMMEDIATE" 、"EXCLUSIVE" 中的 任意一个,那么事务管理 (transaction executemany(sql, parameters, /) 对于在 parameters 中的每一项,重复执行已经参数化 了的 SQL 语句 sql。 使用与execute() 相同的隐式事务处理。 参数 • sql (str) -- 一条 SQL DML (Data Manipulation Language) 语句。 • parameters (iterable) -- 一个用来绑定到 None,新的事务会在execute() 和executemany() 执 行 INSERT, UPDATE, DELETE 或 REPLACE 语句之前隐式地开启;对于其他语句,则不会执行隐 式的事务处理。可分别使用commit() 和rollback() 方法提交和回滚未应用的事务。你可以通 过isolation_level 属性来选择下层的 SQLite transaction behaviour0 码力 | 2072 页 | 10.39 MB | 9 月前3
 Python 标准库参考指南 3.10.15 autocommit mode。 如果一个事务处于活动状态(有未提交的更改)则为 True,否则为 False。 3.2 新版功能. isolation_level 该属性控制由 sqlite3 模块执行的事务处理 。如果将该属性设置为 None ,那么事务将永远不会 被隐式地打开。如果将它设置为 "DEFERRED" 、"IMMEDIATE" 、"EXCLUSIVE" 中的任意一个, 那么事务管理 (transaction executemany(sql, parameters, /) 对于在 parameters 中的每一项,重复执行已经参数化 了的 SQL 语句 sql。 使用与execute() 相同的隐式事务处理。 参数 • sql (str) -- 一条 SQL DML (Data Manipulation Language) 语句。 • parameters (iterable) -- 一个用来绑定到 不为 None,新的事务会在execute() 和executemany() 执行 INSERT, UPDATE, DELETE 或 REPLACE 语句之前隐式地开启;对于其他语句,则不会执行隐式的事务处理。 可分别使用commit() 和rollback() 方法提交和回滚未应用的事务。你可以通过isolation_level 属 性来选择下层的 SQLite transaction behaviour0 码力 | 2207 页 | 10.45 MB | 9 月前3
 Python 标准库参考指南 3.11.10 /) 对于 parameters 中的每一项,重复执行参数化的 DML (Data Manipulation Language) SQL 语句 sql。 使用与execute() 相同的隐式事务处理。 参数 • sql (str) -- 一条 SQL DML 语句。 • parameters (iterable) -- 一个用来绑定到 sql 中的占位符的形参的 iterable。参 见如何在 None,新的事务会在execute() 和executemany() 执 行 INSERT, UPDATE, DELETE 或 REPLACE 语句之前隐式地开启;对于其他语句,则不会执行隐 式的事务处理。可分别使用commit() 和rollback() 方法提交和回滚未应用的事务。你可以通 过isolation_level 属性来选择下层的 SQLite transaction behaviour 11.10 如果isolation_level 被设为 None,则完全不会隐式地开启任何事务。这将使下层 SQLite 库处于 自 动提交模式,但也允许用户使用显式 SQL 语句执行他们自己的事务处理。下层 SQLite 库的自动提交模 式可使用in_transaction 属性来查询。 executescript() 方 法 会 在 执 行 给 定 的 SQL 脚 本 之 前 隐 式 地 提0 码力 | 2248 页 | 11.10 MB | 9 月前3
 Python 标准库参考指南 3.11.10 /) 对于 parameters 中的每一项,重复执行参数化的 DML (Data Manipulation Language) SQL 语句 sql。 使用与execute() 相同的隐式事务处理。 参数 • sql (str) -- 一条 SQL DML 语句。 • parameters (iterable) -- 一个用来绑定到 sql 中的占位符的形参的 iterable。参见如 不为 None,新的事务会在execute() 和executemany() 执行 INSERT, UPDATE, DELETE 或 REPLACE 语句之前隐式地开启;对于其他语句,则不会执行隐式的事务处理。 可分别使用commit() 和rollback() 方法提交和回滚未应用的事务。你可以通过isolation_level 属 性来选择下层的 SQLite transaction behaviour BEGIN 语句 如果isolation_level 被设为 None,则完全不会隐式地开启任何事务。这将使下层 SQLite 库处于 自动 提交模式,但也允许用户使用显式 SQL 语句执行他们自己的事务处理。下层 SQLite 库的自动提交模式可使 用in_transaction 属性来查询。 executescript() 方 法 会 在 执 行 给 定 的 SQL 脚 本 之 前 隐 式 地 提0 码力 | 2399 页 | 11.19 MB | 9 月前3
共 8 条
- 1
 













