从数据库中删除所有元素 Python
Removing All Elements From a Databases Python
我构建了这个程序,但似乎无法弄清楚如何从数据库中删除所有元素。我的代码如下:
def clear_books():
c = cursor()
with c.connection:
for book in c.execute("SELECT * FROM books"):
c.execute("DELETE FROM books WHERE title=?", (book[0],))
如果有人能解决这个问题,我将不胜感激。
跳过循环并执行
c.execute("DELETE FROM books;")
我构建了这个程序,但似乎无法弄清楚如何从数据库中删除所有元素。我的代码如下:
def clear_books():
c = cursor()
with c.connection:
for book in c.execute("SELECT * FROM books"):
c.execute("DELETE FROM books WHERE title=?", (book[0],))
如果有人能解决这个问题,我将不胜感激。
跳过循环并执行
c.execute("DELETE FROM books;")