diff options
author | Petri Lehtinen <petri@digip.org> | 2012-02-15 20:17:21 (GMT) |
---|---|---|
committer | Petri Lehtinen <petri@digip.org> | 2012-02-15 20:21:01 (GMT) |
commit | 1ca93954e17e4f6f1230306997badbda3e5c68bc (patch) | |
tree | f00db8a6e8095c9b5470db3ae6fae16bf6cd64fa /Doc/includes/sqlite3/execute_1.py | |
parent | 2640b5223765f7a8e9c13a4a4c82dafa2c7cb59a (diff) | |
download | cpython-1ca93954e17e4f6f1230306997badbda3e5c68bc.zip cpython-1ca93954e17e4f6f1230306997badbda3e5c68bc.tar.gz cpython-1ca93954e17e4f6f1230306997badbda3e5c68bc.tar.bz2 |
Issue #13491: Fix many errors in sqlite3 documentation
Initial patch by Johannes Vogel.
Diffstat (limited to 'Doc/includes/sqlite3/execute_1.py')
-rw-r--r-- | Doc/includes/sqlite3/execute_1.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/Doc/includes/sqlite3/execute_1.py b/Doc/includes/sqlite3/execute_1.py index 3d08840..f864a89 100644 --- a/Doc/includes/sqlite3/execute_1.py +++ b/Doc/includes/sqlite3/execute_1.py @@ -1,11 +1,16 @@ import sqlite3 -con = sqlite3.connect("mydb") - +con = sqlite3.connect(":memory:") cur = con.cursor() +cur.execute("create table people (name_last, age)") who = "Yeltsin" age = 72 -cur.execute("select name_last, age from people where name_last=? and age=?", (who, age)) +# This is the qmark style: +cur.execute("insert into people values (?, ?)", (who, age)) + +# And this is the named style: +cur.execute("select * from people where name_last=:who and age=:age", {"who": who, "age": age}) + print(cur.fetchone()) |