Android数据库添加列

时间:2011-11-03 08:38:00

标签: android database sqlite

有没有简单的方法如何在Android中通过SQlite添加列或更新列?

现在我正在使用原始SQL:

public void addColumn(String tableName, String ColumnName, String ColumnType, String AdditionalDetails){
    SQLiteDatabase db=dtbhelper.getWritableDatabase();
    db.execSQL("ALTER TABLE "+tableName+" ADD COLUMN "+ColumnName+" "+ColumnType+" "+AdditionalDetails+";");
    Log.d("TAG","FINISHED");
}

感谢

1 个答案:

答案 0 :(得分:1)

您的查询看起来是正确的。在SQLite中你只能添加列,你不能更新它。在adding column时也请参考一些限制。