@@ -634,15 +634,15 @@ Connection objects
634
634
635
635
.. method :: commit()
636
636
637
- Commit any pending transaction to the database.
637
+ Commit any open transaction to the database.
638
638
If :attr: `autocommit ` is ``True ``, or there is no open transaction,
639
639
this method does nothing.
640
640
If :attr: `!autocommit ` is ``False ``, this method implicitly opens
641
641
a new transaction after committing.
642
642
643
643
.. method :: rollback()
644
644
645
- Roll back to the start of any pending transaction.
645
+ Roll back to the start of any open transaction.
646
646
If :attr: `autocommit ` is ``True ``, or there is no open transaction,
647
647
this method does nothing.
648
648
If :attr: `!autocommit ` is ``False ``, this method implicitly opens
@@ -1272,7 +1272,7 @@ Connection objects
1272
1272
This is currently the default value of :attr: `!autocommit `.
1273
1273
1274
1274
Changing :attr: `!autocommit ` to ``False `` will open a new transaction,
1275
- and changing it to ``True `` will commit any pending transaction.
1275
+ and changing it to ``True `` will commit any open transaction.
1276
1276
1277
1277
See :ref: `sqlite3-transaction-control-autocommit ` for more details.
1278
1278
@@ -1473,7 +1473,7 @@ Cursor objects
1473
1473
Execute the SQL statements in *sql_script *.
1474
1474
If the :attr: `~Connection.autocommit ` is
1475
1475
:data: `LEGACY_TRANSACTION_CONTROL `
1476
- and there is a pending transaction,
1476
+ and there is an open transaction,
1477
1477
an implicit ``COMMIT `` statement is executed first.
1478
1478
No other implicit transaction control is performed;
1479
1479
any transaction control must be added to *sql_script *.
0 commit comments