mlneko
@mlneko
13-летний школьник.

Причина ошибки во время вставки строчки?

сделал функцию для быстрой вставки
c.execute(f'INSERT INTO westusers VALUES(id = {ida}, name = {namea}, username = {usernamea}, mail = {maila}, status = {statusa}, main = {maina}, uunique = {uuniquea}, donatebalance = {donatebalancea})')

использую её
westadduser(ida = message.from_user.id, namea = message.from_user.username, usernamea = message.from_user.username)

Выводит ошибку что все колонки которые я ввел не существуют
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
mlneko
@mlneko Автор вопроса
13-летний школьник.
Проблема оказалось совсем в другом, в функции при вставке нужно было поставить скобки
...westusers VALUES(id = "{ida}"....
акцент на "{ida}"
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@kirillinyakin
Разве так можно писать в SQL, правильнее же
INSERT INTO westusers(id ,name , username, mail, status, main, uunique, donatebalance) VALUES( Здесь пишешь свои значения)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
06 авг. 2020, в 22:41
900 руб./в час
06 авг. 2020, в 22:18
3000 руб./за проект