2024-09-30 07:24:25 发布
网友
我在数据库中创建了一个表,其中有一个名为“recipeName”的列。将新创建的表提交到数据库后,会出现以下错误:
OperationalError: table recipes has no column named recipeName
下面是创建表和将数据输入数据库的代码。。。在
我会非常感激我得到的任何帮助。。。这让我很困惑。。。我已经工作了好几天了,我还没找到解决办法。。。在
提前感谢:)
瑞安:)
cursor.execute("CREATE TABLE IF NOT EXISTS recipes([id] INTEGER PRIMARY KEY AUTOINCREMENT, [recipeName])")
您只有一个列名为:'id INT PRIMARY KEY AUTO_INCREMENT, recipeName'
'id INT PRIMARY KEY AUTO_INCREMENT, recipeName'
同样在sqlite中,您需要使用整数主键AUTOINCREMENT(而不是INT和AUTO_INCREMENT)
您只有一个列名为:
'id INT PRIMARY KEY AUTO_INCREMENT, recipeName'
同样在sqlite中,您需要使用整数主键AUTOINCREMENT(而不是INT和AUTO_INCREMENT)
相关问题 更多 >
编程相关推荐