From: Mike Bayer Date: Wed, 9 Sep 2009 16:26:17 +0000 (+0000) Subject: fix update examples for [ticket:1533] X-Git-Tag: rel_0_5_6~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f3b8e2bd61658a78cdd60d8e7a648a3c89351402;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fix update examples for [ticket:1533] --- diff --git a/doc/build/sqlexpression.rst b/doc/build/sqlexpression.rst index 387013cacc..eba1496b51 100644 --- a/doc/build/sqlexpression.rst +++ b/doc/build/sqlexpression.rst @@ -996,8 +996,8 @@ Finally, we're back to UPDATE. Updates work a lot like INSERTS, except there is COMMIT {stop} - >>> # update a column to an expression. Send a dictionary to values(): - {sql}>>> conn.execute(users.update().values({users.c.fullname:"Fullname: " + users.c.name})) #doctest: +ELLIPSIS + >>> # update a column to an expression.: + {sql}>>> conn.execute(users.update().values(fullname="Fullname: " + users.c.name)) #doctest: +ELLIPSIS UPDATE users SET fullname=(? || users.name) ['Fullname: '] COMMIT @@ -1011,7 +1011,7 @@ A correlated update lets you update a table using selection from another table, .. sourcecode:: pycon+sql >>> s = select([addresses.c.email_address], addresses.c.user_id==users.c.id).limit(1) - {sql}>>> conn.execute(users.update().values({users.c.fullname:s})) #doctest: +ELLIPSIS,+NORMALIZE_WHITESPACE + {sql}>>> conn.execute(users.update().values(fullname=s)) #doctest: +ELLIPSIS,+NORMALIZE_WHITESPACE UPDATE users SET fullname=(SELECT addresses.email_address FROM addresses WHERE addresses.user_id = users.id