私は基本的に、回答者がここで指摘したことを達成しようとしています: psycopg2 cursor.execute() with SQL query parameter cause syntax error
私の声明は次のとおりです。
cursor.execute('SELECT %s FROM %s WHERE %s = %s' % (pkey,table,field, "%s"), (value))
しかし、実行するとエラーが発生します:
---> 89 cur.execute('SELECT %s FROM %s WHERE %s = %s' % (pkey,table,field, "%s"), (value))
90 res=cur.fetchone()
91 if res==None:
TypeError: not all arguments converted during string formatting