Мой SQL-запрос выглядит следующим образом:Postgres вставки ошибок синтаксиса
product = 'Huggies Little Movers Diaper Pants for Boys Size 5 (60 Count)'
retailer = 'Target'
query = """SELECT * FROM product_info WHERE product_name = %s AND retailer = %s""" % (product, retailer)
conn = psycopg2.connect("dbname='test1' user='postgres' host='localhost' password='123'")
cur = conn.cursor(cursor_factory = psycopg2.extras.RealDictCursor)
cur.execute(query)
Когда я исполняю, что я получаю сообщение об ошибке сказав:
psycopg2.ProgrammingError: syntax error at or near "Basic"
Я не знаю, почему мой синтаксис является неправильным