diff --git a/README.md b/README.md index fe7dd80..aed668d 100644 --- a/README.md +++ b/README.md @@ -1877,8 +1877,9 @@ db.executemany('', ) # Runs execute() many times. ```python >>> db = sqlite3.connect('test.db') ->>> db.execute('create table person (id integer primary key, name, height)') ->>> db.execute('insert into person values (null, ?, ?)', ('Jean-Luc', 187)) +>>> db.execute('create table person (person_id integer primary key, name, height)') +>>> db.execute('insert into person values (null, ?, ?)', ('Jean-Luc', 187)).lastrowid +1 >>> db.execute('select * from person').fetchall() [(1, 'Jean-Luc', 187)] ``` diff --git a/index.html b/index.html index bf4d6da..c9770f1 100644 --- a/index.html +++ b/index.html @@ -1674,8 +1674,9 @@ db.executemany('<query>', <coll_of_abo

Example

In this example values are not actually saved because 'db.commit()' is omitted!

>>> db = sqlite3.connect('test.db')
->>> db.execute('create table person (id integer primary key, name, height)')
->>> db.execute('insert into person values (null, ?, ?)', ('Jean-Luc', 187))
+>>> db.execute('create table person (person_id integer primary key, name, height)')
+>>> db.execute('insert into person values (null, ?, ?)', ('Jean-Luc', 187)).lastrowid
+1
 >>> db.execute('select * from person').fetchall()
 [(1, 'Jean-Luc', 187)]