SQlite3 - 按 rowid 删除行

len*_*hht 6 python sql sqlite

我目前正在使用 Flask 构建一个小型 Web 应用程序,并且使用 SQLite3 作为数据库。我想实现一个功能来删除数据库中的行。为此,我必须通过 SQLite3 为每一行提供的标准 rowid 来选择/删除该行,但我不知道该怎么做。

我知道您可以通过以下方式获取一行的 rowid:

SELECT rowid, * FROM table;
Run Code Online (Sandbox Code Playgroud)

但我不知道如何扭转这种情况。

nos*_*nos 6

如果你想删除一行rowid,它很简单,例如

  delete from mytable where rowid=1;
Run Code Online (Sandbox Code Playgroud)