我想在我的表中添加几列。我使用这个语句在Android中这样做:
ALTER TABLE download
ADD vibration_on_completed INTEGER default 1,
vibration_on_failed INTEGER default 1,
message_on_completed INTEGER default 1,
message_on_failed INTEGER default 1;但是当我运行我的应用程序时,我会发现这个错误:
例外情况: android.database.sqlite.SQLiteException:近",":语法错误(Sqlite 1):,编译时: ALTER下载添加vibration_on_completed整数缺省值1,vibration_on_failed整数缺省值1,message_on_completed整数默认值1,message_on_failed整数默认值1;( or 2:没有此类文件或目录)
有什么问题吗?
发布于 2019-03-23 12:02:31
使用重复调用ALTER TABLE
ALTER TABLE download
ADD vibration_on_completed INTEGER default 1;
ALTER TABLE download
ADD vibration_on_failed INTEGER default 1;
ALTER TABLE download
ADD message_on_completed INTEGER default 1;
ALTER TABLE download
ADD message_on_failed INTEGER default 1;https://stackoverflow.com/questions/55313467
复制相似问题