我用python和sqlite编写SQL。在
我有一个python列表,名为supermarket_ids,列表的每个元素都是一个数字:2。在
我在sqlite表中还有一个列,它存储整数或数字。我使用for循环来循环列表并插入到sqlite数据库。在
我将变量插入到列中,但是当我从表中选择它时,它返回b'\x02\x00\x00\x00\x00\x00\x00\x00',而不是2。在
我试图改变列以存储整数或数字,但它仍然是相同的。在
我的INSERT代码如下:
c.execute("INSERT INTO SKU_Table (Supermarket_ID) VALUES (?)", (supermarket_ids[i]))
当我用一个名为DB Browser for SQLite的数据库软件查看它时,它显示超市的标识现在是一个BLOB。在
有什么想法吗?在
目前没有回答
相关问题 更多 >
编程相关推荐