У меня есть следующий код для вставки сделать вставку в моей базе данных postgresql
conn = psycopg2.connect("my connection setting are in here")
cur = conn.cursor()
cur.execute('INSERT INTO src_event (location_id, catname, title, name) VALUES (%i, \"%s\", \"%s\", \"%s\")' % (1441, "concert", item['title'], item['artists'] ))
Однако, когда я запускаю это, я получаю следующую ошибку:
psycopg2.ProgrammingError: column "concert" does not exist
LINE 1: ...(location_id, catname, title, name) VALUES (1441, concert, "...
Но "концерт"это не столбец, это значение, поэтому я не понимаю, почему я получаю эту ошибку.
РЕДАКТИРОВАТЬ - я пытался поставить \ "вокруг значения концерта и пытался без
Как я могу получитьмои данные вставлены без получения этой ошибки?