Я в основном пытаюсь выполнить то, что здесь указал ответчик: ">psycopg2 cursor.execute() с параметром запроса SQL вызывает синтаксическую ошибку
Мое утверждение:
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