0
なぜpsycopg2に「user」という単語に問題があるのか理解できていません。 user_id、name、passwordというカラムを持つuserというテーブルに値を挿入しようとしています。私はprogrammingErrorを取得しています: "user"またはその近くに構文エラーがあります。 open_cursor()は、データベース操作のためにカーソルを開くために使用される関数です。ユーザーがSQL言語の一部であるPsycopg2がデータベース内の既存のテーブルに値を挿入しています
query = """INSERT INTO user (name, password) VALUES (%s, %s);"""
data = ('psycouser', 'sha1$ba316b$52dd71da1e331247f0a7ab869e1b072210add9c1')
with open_cursor() as cursor:
cursor.execute(query, data)
print "Done."
常にテーブル名をお伝えください。 – frlan