[DB-SIG] db module wrapper
Dieter Maurer
dieter at handshake.de
Thu Aug 19 19:25:31 CEST 2004
Randall Smith wrote at 2004-8-18 15:22 -0500:
> ...
>* Standardize the params input to use the ? operator and a list. The
>module translates input params and query into the one appropriate for
>the native module. For example with cx_Oracle: "Select foo from table
>where goo > ?" with params [myparam] converts to "Select foo from table
>where goo > :var1" with params {'var1':myparam}. This is working with
>both psycopg and cx_Oracle.
Why are you replacing a readable and reliable syntax by one
that is difficult to read and unreliable?
As soon as you have a couple of "?", it becomes quite difficult
to grasp...
--
Dieter
More information about the DB-SIG
mailing list