我知道如何按位置删除评论,但是如何删除数据源中的所有评论?
我想在点击按钮时将其删除。
答案 0 :(得分:2)
要删除表格中的所有数据,您需要执行以下操作:
DELETE FROM table_name
答案 1 :(得分:2)
您应该使用TRUNCATE
TRUNCATE TABLE comments_table
答案 2 :(得分:1)
正确答案是
DELETE FROM mytable
请勿在删除后使用*
- 这会导致语法错误!
使用TRUNCATE mytable
本来很诱人,但不幸的是 SQLite不支持 TRUNCATE
。
但是,SQLite确实为DELETE FROM
语句提供了special optimization provision。也就是说,如果未指定WHERE
子句(如我们的情况),那么表中行所占用的所有空间都会很快回收,因此行为类似于真TRUNCATE
。