курсор psycopg2.execute () передает в переменные имена таблиц и элементы
Я пытался получить определенную группу объектов из определенной таблицы в базе данных postgres с помощью psycopg2. все советы, которые я видел по передаче переменных курсору.команда execute (SQL), похоже, не работает с двумя типами переменных
Это было то, что я устал первым, что не сработало:
SQL = 'SELECT * FROM %s WHERE created_on < date (%s);'
cursor.execute(SQL,[(table_name), (time_from)])
Это всегда возвращало синтаксическую ошибку, где было вставлено table_name