由于我不能在这里发表评论:如何从android中的sqlite表中删除列?
我做的方法根本不工作,列仍然存在.这是我的SQL:
db.execSQL("CREATE TEMPORARY TABLE Evaluation_backup(" + allColumnName + ");"
+ "INSERT INTO Evaluation_backup SELECT " + allColumnName + " FROM Evaluation;"
+ "DROP TABLE Evaluation;"
+ "CREATE TABLE Evaluation("+ allColumnName + ");"
+ "INSERT INTO Evaluation SELECT " + allColumnName + " FROM Evaluation_backup;"
+ "DROP TABLE Evaluation_backup;");
Run Code Online (Sandbox Code Playgroud)
在allColumnNameIS String中包含不同的是我想删除列的名称都列名.这样的allColumnName内容:column1,column2,column3.
提前致谢.
| 归档时间: |
|
| 查看次数: |
1602 次 |
| 最近记录: |