mirror of https://github.com/python/cpython.git
gh-95273: Condense sqlite3 executescript example (#95383)
This commit is contained in:
parent
3e7cad3bca
commit
e9c8de669d
|
@ -1,25 +0,0 @@
|
||||||
import sqlite3
|
|
||||||
|
|
||||||
con = sqlite3.connect(":memory:")
|
|
||||||
cur = con.cursor()
|
|
||||||
cur.executescript("""
|
|
||||||
create table person(
|
|
||||||
firstname,
|
|
||||||
lastname,
|
|
||||||
age
|
|
||||||
);
|
|
||||||
|
|
||||||
create table book(
|
|
||||||
title,
|
|
||||||
author,
|
|
||||||
published
|
|
||||||
);
|
|
||||||
|
|
||||||
insert into book(title, author, published)
|
|
||||||
values (
|
|
||||||
'Dirk Gently''s Holistic Detective Agency',
|
|
||||||
'Douglas Adams',
|
|
||||||
1987
|
|
||||||
);
|
|
||||||
""")
|
|
||||||
con.close()
|
|
|
@ -1007,9 +1007,16 @@ Cursor Objects
|
||||||
|
|
||||||
*sql_script* must be a :class:`string <str>`.
|
*sql_script* must be a :class:`string <str>`.
|
||||||
|
|
||||||
Example:
|
Example::
|
||||||
|
|
||||||
.. literalinclude:: ../includes/sqlite3/executescript.py
|
# cur is an sqlite3.Cursor object
|
||||||
|
cur.executescript("""
|
||||||
|
begin;
|
||||||
|
create table person(firstname, lastname, age);
|
||||||
|
create table book(title, author, published);
|
||||||
|
create table publisher(name, address);
|
||||||
|
commit;
|
||||||
|
""")
|
||||||
|
|
||||||
|
|
||||||
.. method:: fetchone()
|
.. method:: fetchone()
|
||||||
|
|
Loading…
Reference in New Issue