Re: Error in PostgreSQL query with psycopg
От | Douglas Horst |
---|---|
Тема | Re: Error in PostgreSQL query with psycopg |
Дата | |
Msg-id | 44CE407B.4070709@comcast.net обсуждение исходный текст |
Ответ на | Error in PostgreSQL query with psycopg (Parthan <parth.technofreak@gmail.com>) |
Список | pgsql-general |
Parthan wrote: > Hello, > > Am not sure whether i can post such a question over here, still the > error is in my postgresql query syntax, hence i post it in this > mailing list. sorry if am wrong. > > I am getting a 'type error' with the following query. > > [Code] > > Line68: > query = cursor.execute("""INSERT INTO ConfMain (ConfName, ConfHost, > ConfStart, ConfEnd, ConfDays, ConfStartTime, ConfEndTime, ConfSize) > VALUES (\'%s\', \'%s\', \'%%\', \'%%\', %i, \'%%\', \'%%\', %i);""" % > (conf_name, host_name, start_day, end_day, int(num_days), start_time, > end_time, aud_size)) Try a newline at the end of the query as : query = cursor.execute("""INSERT INTO ConfMain (ConfName, ConfHost, ConfStart, ConfEnd, ConfDays, ConfStartTime, ConfEndTime, ConfSize) VALUES (\'%s\', \'%s\', \'%%\', \'%%\', %i, \'%%\', \'%%\', %i);\n""" % (conf_name, host_name, start_day, end_day, int(num_days), start_time, end_time, aud_size)) I don't remember if it is necessary or not but I've been making it a habit of using line continuation if it is a multi-line query D. C. Horst Evanston, IL.
В списке pgsql-general по дате отправления: