alter table add column中的语法错误

时间:2014-06-30 08:52:40

标签: sqlite android-sqlite

在“,”编译时出现语法错误,在以下代码中编译:

db.execSQL("ALTER TABLE " + TABLE_NAME + " ADD " + TOADD1 + " VARCHAR," + TOADD2 + " VARCHAR," 
                + TOADD3 + " VARCHAR");

语法错误在哪里?

提前致谢。

1 个答案:

答案 0 :(得分:0)

ALTER TABLE支持一次只添加一列,如syntax diagram所示:

enter image description here

如果您需要添加三列,请将其拆分为三个单独的ALTER TABLE