@@ -310,7 +310,7 @@ Module functions
310
310
to avoid data corruption.
311
311
See :attr: `threadsafety ` for more information.
312
312
313
- :param Connection factory:
313
+ :param ~sqlite3. Connection factory:
314
314
A custom subclass of :class: `Connection ` to create the connection with,
315
315
if not the default :class: `Connection ` class.
316
316
@@ -337,7 +337,7 @@ Module functions
337
337
The default will change to ``False `` in a future Python release.
338
338
:type autocommit: bool
339
339
340
- :rtype: Connection
340
+ :rtype: ~sqlite3. Connection
341
341
342
342
.. audit-event :: sqlite3.connect database sqlite3.connect
343
343
.. audit-event :: sqlite3.connect/handle connection_handle sqlite3.connect
@@ -1129,7 +1129,7 @@ Connection objects
1129
1129
Works even if the database is being accessed by other clients
1130
1130
or concurrently by the same connection.
1131
1131
1132
- :param Connection target:
1132
+ :param ~sqlite3. Connection target:
1133
1133
The database connection to save the backup to.
1134
1134
1135
1135
:param int pages:
@@ -1530,12 +1530,12 @@ Cursor objects
1530
1530
1531
1531
For every item in *parameters *,
1532
1532
repeatedly execute the :ref: `parameterized <sqlite3-placeholders >`
1533
- SQL statement *sql *.
1533
+ :abbr: ` DML ( Data Manipulation Language ) ` SQL statement *sql *.
1534
1534
1535
1535
Uses the same implicit transaction handling as :meth: `~Cursor.execute `.
1536
1536
1537
1537
:param str sql:
1538
- A single SQL :abbr: ` DML ( Data Manipulation Language ) ` statement.
1538
+ A single SQL DML statement.
1539
1539
1540
1540
:param parameters:
1541
1541
An :term: `!iterable ` of parameters to bind with
@@ -1558,6 +1558,13 @@ Cursor objects
1558
1558
# cur is an sqlite3.Cursor object
1559
1559
cur.executemany("INSERT INTO data VALUES(?)", rows)
1560
1560
1561
+ .. note ::
1562
+
1563
+ Any resulting rows are discarded,
1564
+ including DML statements with `RETURNING clauses `_.
1565
+
1566
+ .. _RETURNING clauses : https://www.sqlite.org/lang_returning.html
1567
+
1561
1568
.. deprecated-removed :: 3.12 3.14
1562
1569
1563
1570
:exc: `DeprecationWarning ` is emitted if
0 commit comments