0
A
回答
3
As per the documentation,这是不可能的,无需创建一个新表。该方法涉及创建新表(根据更改的复杂性创建临时表或新表),将需要的数据复制到其中,删除旧表以及重新创建表(如果需要)。
1
您只需将需要的数据复制到另一个表。看看这里的例子: robbiebow
相关问题
- 1. 从表和sqlite数据库删除行
- 2. 从表和sqlite数据库删除行
- 3. 如何在sqlite中删除数据库?
- 4. 从SQLite表中删除列
- 5. 从sqlite数据库中删除 - Android
- 6. 从数据库中删除列表项
- 7. 如何从Sqlite数据库中删除与列表视图相关的项目
- 8. 如何从iPhone中的SQLite数据库中删除表格数据
- 9. 从sqlite表中删除数据iphone sdk?
- 10. 如何从android中的sqlite数据库中删除html标签?
- 11. 从sqlite数据库删除记录
- 12. iPhone:删除/删除SQLite数据库?
- 13. 如何从SQLite数据库中删除特定的行
- 14. 如何删除sqlite数据库表中的一行?
- 15. 如何正确地从数据库中删除记录列表?
- 16. 如何从sqlite中的多个表中删除数据?
- 17. 从RecyclerAdapter中的SQLite数据库中删除数据
- 18. 从设备上的SQLite数据库中删除数据
- 19. 如何从Firebase中删除数据库?
- 20. 如何从数据库中删除?
- 21. 如何获取选择行表单listview然后从Sqlite数据库中删除
- 22. Codeigniter从选择下拉列表中删除数据库数据
- 23. 从数据库表中删除
- 24. 从SQLite的表中删除
- 25. 从数据库中删除
- 26. 如何在列表视图中从sqlite中删除行Android
- 27. 从ODBC(SQL Server)中删除数据库名称表列表
- 28. 删除指定的从SQLite数据库中的行数
- 29. 如何使JavaScript函数从MySQL数据库中删除表行
- 30. 没有错误,但没有从Sqlite数据库删除数据使用删除
BEGIN TRANSACTION; CREATE TEMPORARY TABLE t1_backup(a,b); INSERT INTO t1_backup SELECT a,b FROM t1; DROP TABLE t1; CREATE TABLE t1(a,b); INSERT INTO t1 SELECT a,b FROM t1_backup; DROP TABLE t1_backup; COMMIT; – Jauzsika 2010-07-25 20:51:35
@Jauzsika:请不要**请将这些代码块放入评论中。你不能很好地格式化它,这是非常难以阅读 - 如果你有一个解决方案,让它成为一个答案,你可以很容易地格式化你的代码片段! – 2010-07-25 21:03:26