2017-09-22 134 views
0

我目前正在使用Flask構建一個小型Web應用程序,並且我正在使用SQLite3作爲數據庫。我想實現一個功能來刪除數據庫中的行。要做到這一點,我必須按照SQLite3給予每一行的標準rowid選擇/刪除行,但我不知道該怎麼做。SQlite3 - 通過rowid刪除行

我知道你可以得到一個行的ROWID:

SELECT rowid, * FROM table; 

,但我不知道如何扭轉這一點。

+0

爲什麼你需要先選擇行? – roganjosh

回答

-1

如果你想刪除一行的rowid,它是非常簡單的,例如,

delete from mytable where rowid=1; 
+0

謝謝,這工作。我幾乎是這樣試了。我寫了「DELETE rowid,FROM test WHERE rowid = 1」。 – RulezZDZN