psycopg2 / psycopg2.DataError: invalid input syntax for type timestamp with time zone:
ASh
anton.shishkov at gmail.com
Tue Mar 30 18:46:12 EDT 2010
On Mar 31, 12:50 am, "D'Arcy J.M. Cain" <da... at druid.net> wrote:
> On Tue, 30 Mar 2010 13:47:42 -0700 (PDT)
>
> ASh <anton.shish... at gmail.com> wrote:
> > Hi, please help me understand why am I getting error with this query
>
> > new_start_date = "NOW() - '29 days'::INTERVAL"
> > self.dyndb.orderdb.query('''update xxxx set creation_date
> > = %s
> > where id_order = %s''', (new_start_date, "123"))
>
> Put single quotes around the first %s in the query.
>
> --
> D'Arcy J.M. Cain <da... at druid.net> | Democracy is three wolveshttp://www.druid.net/darcy/ | and a sheep voting on
> +1 416 425 1212 (DoD#0082) (eNTP) | what's for dinner.
Tried like you said, got this error:
psycopg2.ProgrammingError: syntax error at or near "NOW"
LINE 1: update orderdb.orders set creation_date = 'E'NOW() - ''29
da...
^
More information about the Python-list
mailing list