sqlite 将值从 python 插入到表中

问题描述 投票:0回答:1
cur.execute("Create table emails(email text, name text, count integer);")
 
cur.execute('''insert into table emails(email, name, count) values(?,?,0)''',(email,name,))

这给了我这个回溯

回溯(最近一次调用最后一次): 文件“c:\Users\ibrah\OneDrive\Desktop\python course\my code\database.py”,第 20 行,位于 cur.execute('''插入表电子邮件(电子邮件、姓名、计数)值(?,?,0)''',(电子邮件,姓名,)) sqlite3.OperationalError:“表”附近:语法错误

不知道为什么会出错

database sqlite
1个回答
0
投票
INSERT INTO table (column1,column2 ,..)
VALUES( value1, value2 ,...);

您应该将“table”替换为您想要存储项目的表的名称。

对此:

INSERT INTO emails(email, name, count) VALUES(?,?,0)
© www.soinside.com 2019 - 2024. All rights reserved.