Я пытаюсь добавить данные в таблицы mariadb. Я хочу передать val0 в val5 как значения моего запроса. Но я получил ошибку OperationalError: около "%": синтаксическая ошибка Код
list_Values = ['dataName', '199', 0.1, 'A1', '2018-08-14']
val0 = list_Values[0]
val1 = int(list_Values[1])
val2 = list_Values[2]
val3 = list_Values[3]
val4 = list_Values[4]
cursor.execute("INSERT INTO tab1 (Name, Number, Version, Grade, date_C) VALUES (%s, %s, %s, %s, %s )", (val0, val1, val2, val3, val4))
Кто-нибудь знает, как я могу исправить эту ошибку, пожалуйста?.
Сообщение отредактировано
OperationalError Traceback (most recent call last)
<ipython-input-203-476c18b4c041> in <module>
2 cursor.execute(" INSERT INTO tab1 (Name, Number, Version, Grade,
----> 4 date_C) VALUES (%s, %s, %s, %s, %s )", (val0, val1, val2, val3, val4))
OperationalError: near "%": syntax error