SQLite3使用Python使用auto-ID删除行

2024-04-20 09:23:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Python、Pandas和SQLite3。我将CSV中的数据读入Dataframe,然后使用sql将Pandas中的数据存储在SQLite3数据库表中。你知道吗

我没有设置索引,所以SQLite3对每一行使用自动索引。你知道吗

当我想从Python代码中删除一行时,是否可以使用自动索引?你知道吗

我想使用类似于“DELETE FROM prod\u backup WHERE id=4”的内容,但我得到一个错误,即没有名为id的列。当我使用数据库浏览器时,自动索引列实际上没有列名,因此我不确定如何实际引用它。你知道吗

任何帮助都将不胜感激。谢谢


Tags: csv数据代码fromid数据库内容dataframe