我的数据库设计为
db.execSQL("CREATE TABLE IF NOT EXISTS TABLE_CURRICULUM
( _id INTEGER PRIMARY KEY AUTOINCREMENT,
week INT, start_time TIME, end_time TIME, course_id INT,
span INT, building_id INT, place TEXT,
remarks TEXT, FOREIGN KEY(course_id) REFERENCES
TABLE_COURSE (COURSE_ID ), FOREIGN KEY(BUILDING_ID
) REFERENCES TABLE_BUILDING (BUILDING_ID), UNIQUE(
CURRICULUM_WEEK , COURSE_ID , CURRICULUM_PLACE,
CURRICULUM_SPAN )));
我想更新此数据库中的一行,但只是发现在数据库中添加了新行,而不是修改它。为什么?