@Tim245

Как вставить параметры в SQL запрос?

Как вместо слов (James', 25, 'male', 'USA) вставить переменные которые представленны выше вот исходный код
jo = 'users228'
name = 'James'
age = '25'
male = 'male'
counre = 'USA'
cursor.execute("""
INSERT INTO
  {} (title, age, gender, nationality)
VALUES
  ('James', 25, 'male', 'USA');
""".format(jo))
conn.commit()
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Миллиардер. Честно, 100 пистонов!
Как то так:
cursor.execute("""INSERT INTO название_таблици (title, age, gender, nationality) VALUES(?,?,?,?)""",(name, age, male, counre, ))

Возможны мелкие ошибки, так как не проверял.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы