Ошибка при записи строк с квадратными скобками в таблицу postgresql с помощью psycopg2 - PullRequest
0 голосов
/ 15 апреля 2020

Я пытаюсь записать фрейм данных в таблицу postgres и использую для этого psycopg2. Один из столбцов в моем фрейме данных содержит значения в квадратных скобках, как показано ниже:

['3709464835']
['3709455144', '3709455145']

в фрейме данных содержится около 28 столбцов, поэтому я просто пишу короткую версию моего SQL запроса ниже,

"""INSERT into table_abcd(customer_name, order_no)values('%s',%s)""" %(name,order)

Я получаю ошибку для переменной заказа как ...

Error: syntax error at or near "["
LINE 8:             ['3709462416', '3709462448']

Я даже пытался "% s" для переменной заказа, но это дает следующую ошибку ..

Error: syntax error at or near "3709462416"
LINE 8:             '['3709462416', '3709462448']'

Пожалуйста, помогите.

...